![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DatasmithSceneElementsImpl.h>
Inheritance diagram for FDatasmithTextureElementImpl:Additional Inherited Members | |
Protected Member Functions inherited from FDatasmithElementImpl< IDatasmithTextureElement > | |
| virtual bool | IsSubTypeInternal (uint64 InSubType) const |
| EDatasmithElementType | GetElementType () const |
| uint64 | GetSubType () const |
Protected Attributes inherited from FDatasmithElementImpl< IDatasmithTextureElement > | |
| FMD5Hash | ElementHash |
| DirectLink::FParameterStore | Store |
| TReflected< EDatasmithElementType, uint64 > | Type |
| TReflected< uint64 > | Subtype |
| TReflected< FString > | Name |
| TReflected< FString > | Label |
|
explicit |
Return a MD5 hash of the content of the Element. Used to quickly identify Element with identical content.
| bForce | Force recalculation of the hash if it was already cached |
Reimplemented from FDatasmithElementImpl< IDatasmithTextureElement >.
|
overridevirtual |
Get allow texture resizing
Implements IDatasmithTextureElement.
|
overridevirtual |
Return the optional data, if loading from memory. Must be callable from any thread.
Implements IDatasmithTextureElement.
|
overridevirtual |
Get texture filename
Implements IDatasmithTextureElement.
Return a MD5 hash of the content of the Texture Element. Used in CalculateElementHash to quickly identify Element with identical content
Implements IDatasmithTextureElement.
|
overridevirtual |
Get texture gamma <= 0 for auto
Implements IDatasmithTextureElement.
|
overridevirtual |
Gets the color space of the texture
Implements IDatasmithTextureElement.
|
overridevirtual |
Get texture X axis address mode
Implements IDatasmithTextureElement.
|
overridevirtual |
Get texture Y axis address mode
Implements IDatasmithTextureElement.
|
overridevirtual |
Get texture filter
Implements IDatasmithTextureElement.
|
overridevirtual |
Get texture usage
Implements IDatasmithTextureElement.
Set allow texture resizing
Implements IDatasmithTextureElement.
|
overridevirtual |
Set the output data buffer, used only when no output filename is set
| InData | data to load the texture from |
| InDataSize | size in bytes of the buffer |
| InFormat | texture format(e.g. png or jpeg) |
Implements IDatasmithTextureElement.
Set texture filename
Implements IDatasmithTextureElement.
Set the MD5 hash of the current texture file. This should be a hash of its content.
Implements IDatasmithTextureElement.
Set texture gamma <= 0 for auto
Implements IDatasmithTextureElement.
|
overridevirtual |
Sets the color space of the texture
Implements IDatasmithTextureElement.
|
overridevirtual |
Set texture X axis address mode
Implements IDatasmithTextureElement.
|
overridevirtual |
Set texture Y axis address mode
Implements IDatasmithTextureElement.
|
overridevirtual |
Set texture filter
Implements IDatasmithTextureElement.
|
overridevirtual |
Set texture usage
Implements IDatasmithTextureElement.