| ISceneGraphNode
|
Module |
|
Header |
/Engine/Source/Runtime/Datasmith/DatasmithCore/Public/IDatasmithSceneElements.h |
Include |
#include "IDatasmithSceneElements.h" |
class IDatasmithTextureElement : public IDatasmithElement
Name | Description | |
---|---|---|
|
~IDatasmithTextureElement() |
Name | Description | ||
---|---|---|---|
|
bool |
GetAllowResize() |
Get allow texture resizing |
|
const uint8 ... |
GetData ( |
Return the optional data, if loading from memory. Must be callable from any thread. |
|
const TCHAR ... |
GetFile() |
Get texture filename |
|
GetFileHash() |
Return a MD5 hash of the content of the Texture Element. |
|
|
float |
GetRGBCurve() |
Get texture gamma <= 0 for auto |
|
EDatasmithCo... |
GetSRGB() |
Gets the color space of the texture |
|
EDatasmithTe... |
GetTextureAddressX() |
Get texture X axis address mode |
|
EDatasmithTe... |
GetTextureAddressY() |
Get texture Y axis address mode |
|
EDatasmithTe... |
GetTextureFilter() |
Get texture filter |
|
EDatasmithTe... |
GetTextureMode() |
Get texture usage |
|
void |
SetAllowResize ( |
Set allow texture resizing |
|
void |
SetData ( |
Set the output data buffer, used only when no output filename is set |
|
void |
SetFile ( |
Set texture filename |
|
void |
SetFileHash ( |
Set the MD5 hash of the current texture file. This should be a hash of its content. |
|
void |
SetRGBCurve ( |
Set texture gamma <= 0 for auto |
|
void |
SetSRGB ( |
Sets the color space of the texture |
|
void |
SetTextureAddressX ( |
Set texture X axis address mode |
|
void |
SetTextureAddressY ( |
Set texture Y axis address mode |
|
void |
SetTextureFilter ( |
Set texture filter |
|
void |
SetTextureMode ( |
Set texture usage |