HTK_One_Material

Fields

OMF_Environment
OMF_Instancee
OMF_Tweaks
OMF_Embedded
OMF_Height_Field
OMT_Float1
OMT_Float2
OMT_Float3
OMT_Float4

Functions

HTK_One_Material
HTK_One_Material
~HTK_One_Material
TK_Status Interpret
TK_Status Execute
TK_Status Read
TK_Status Write
void Reset

Detailed Description

class HTK_One_Material : public BBaseOpcodeHandler

Public Types

enum Subop_Flags

indicates what data the currently encoded format contains

Values:

enumerator OMF_Environment
enumerator OMF_Instancee
enumerator OMF_Tweaks
enumerator OMF_Embedded
enumerator OMF_Height_Field
enum Tweak_Type

tweaks only come in sets of 1 to 4 floating point values for now, but that may change in the future

Values:

enumerator OMT_Float1
enumerator OMT_Float2
enumerator OMT_Float3
enumerator OMT_Float4

Public Functions

HTK_One_Material()
HTK_One_Material(HMaterialLibrary *hmat)
~HTK_One_Material()
TK_Status Interpret(BStreamFileToolkit &tk, HMaterialLibrary *hmat, char const *name)
TK_Status Execute(BStreamFileToolkit &tk)
TK_Status Read(BStreamFileToolkit &tk)
TK_Status Write(BStreamFileToolkit &tk)
void Reset()