Enfusion Script API
Loading...
Searching...
No Matches
TextureType Interface Reference
Inheritance diagram for TextureType:
FontTextureType

Public Member Functions

void TextureType (array< ref TextureType > container, string name)
 
void Insert (string name, TypeName valType, int val, array< int > otherVariants=null)
 
void AddBaseConfig (string platform, ResourceName configFile)
 
ResourceName GetBaseConfig (string platform)
 
void CopyFrom (TextureType parent)
 
bool IsType (string path)
 

Public Attributes

string m_PostFix
 
ref array< ref TextureTypePropertym_Properties = new array<ref TextureTypeProperty>
 
ref array< ref PlatformConfigm_PlatformConfigs = new array<ref PlatformConfig>
 

Constructor & Destructor Documentation

◆ TextureType()

void TextureType.TextureType ( array< ref TextureType > container,
string name )

Member Function Documentation

◆ AddBaseConfig()

void TextureType.AddBaseConfig ( string platform,
ResourceName configFile )

◆ CopyFrom()

void TextureType.CopyFrom ( TextureType parent)

◆ GetBaseConfig()

ResourceName TextureType.GetBaseConfig ( string platform)

◆ Insert()

void TextureType.Insert ( string name,
TypeName valType,
int val,
array< int > otherVariants = null )

◆ IsType()

bool TextureType.IsType ( string path)

Implemented in FontTextureType.

Member Data Documentation

◆ m_PlatformConfigs

ref array<ref PlatformConfig> TextureType.m_PlatformConfigs = new array<ref PlatformConfig>

◆ m_PostFix

string TextureType.m_PostFix

◆ m_Properties

ref array<ref TextureTypeProperty> TextureType.m_Properties = new array<ref TextureTypeProperty>

The documentation for this interface was generated from the following file: