| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/VolumeTexture.h |
Include |
#include "Engine/VolumeTexture.h" |
class UVolumeTexture : public UTexture
Name | Description | ||
---|---|---|---|
|
CookedPlatformData |
||
|
PlatformData |
Platform data. |
|
|
UTexture2D *... |
Source2DTexture |
A (optional) reference texture from which the volume texture was built |
|
Source2DTileSizeX |
The reference texture tile size X |
|
|
Source2DTileSizeY |
The reference texture tile size Y |
|
|
SourceLightingGuid |
The lighting Guid of the source 2D texture, used to trigger rebuild when the source changes. |
Name | Description | |
---|---|---|
|
UVolumeTexture ( |
Name | Description | ||
---|---|---|---|
|
CalcTextureMemorySize ( |
Calculates the size of this texture in bytes if it had MipCount miplevels streamed in. |
|
|
GetNumMips() |
||
|
GetPixelFormat() |
||
|
GetSizeX() |
Trivial accessors. |
|
|
GetSizeY() |
||
|
GetSizeZ() |
||
|
SetDefaultSource2DTileSize() |
||
|
ShaderPlatformSupportsCompression ( |
||
|
UpdateMipGenSettings() |
||
|
UpdateSourceFromFunction |
Updates a volume texture from a user function, which allows for arbitrary UVolumeTexture objects to be filled. |
|
|
UpdateSourceFromSourceTexture() |
Name | Description | ||
---|---|---|---|
|
CalcTextureMemorySizeEnum ( |
Calculates the size of this texture if it had MipCount miplevels streamed in. |
|
|
FTextureReso... |
CreateResource() |
Implemented by subclasses to create a new resource for the texture. |
|
GetCookedPlatformData() |
||
|
EMaterialVal... |
GetMaterialType() |
|
|
GetMaximumDimension() |
Return maximum dimension for this texture type. |
|
|
FTexturePlat... |
GetRunningPlatformData() |
Textures that use the derived data cache must override this function and provide a pointer to the linked list of platform data. |
|
float |
GetSurfaceHeight() |
|
|
float |
GetSurfaceWidth() |
|
|
UpdateResource() |
Creates a new resource for the texture, and updates any cached references to the resource. |
Name | Description | ||
---|---|---|---|
|
GetAssetRegistryTags ( |
Gathers a list of asset registry searchable tags which are name/value pairs with some type information This only needs to be implemented for asset objects |
|
|
GetDesc() |
Return a one line description of an object for viewing in the thumbnail view of the generic browser |
|
|
GetResourceSizeEx ( |
Get the size of the object/resource for use in memory tools or to display to artists/LDs in the Editor This is the extended version which separates up the used memory into different memory regions (the actual definition of which may be platform specific). |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |