doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MaterialDoc Member List

This is the complete list of members for MaterialDoc, including all inherited members.

AddSpecialMapStage(const char *stageName, const char *map)MaterialDocprotected
AddStage(int stageType, const char *stageName, bool addUndo=true)MaterialDoc
ApplyMaterialChanges(bool force=false)MaterialDoc
ApplySourceModify(idStr &text)MaterialDoc
applyWaitingMaterialDoc
ClearEditMaterial()MaterialDocprotected
ClearStages()MaterialDoc
Delete()MaterialDoc
deletedMaterialDoc
editMaterialMaterialDoc
EnableAllStages(bool enabled)MaterialDoc
EnableStage(int stage, bool enabled)MaterialDoc
FindStage(int stageType, const char *name)MaterialDoc
GenerateSourceText()MaterialDocprotected
GetAttribute(int stage, const char *attribName, const char *defaultString="")MaterialDoc
GetAttributeBool(int stage, const char *attribName, const char *defaultString="0")MaterialDoc
GetAttributeFloat(int stage, const char *attribName, const char *defaultString="0")MaterialDoc
GetAttributeInt(int stage, const char *attribName, const char *defaultString="0")MaterialDoc
GetEditSourceText()MaterialDoc
GetStage(int stage)MaterialDoc
GetStageCount()MaterialDoc
InsertStage(int stage, int stageType, const char *stageName, bool addUndo=true)MaterialDoc
IsSourceModified()MaterialDoc
IsStageEnabled(int stage)MaterialDoc
managerMaterialDoc
MaterialDoc(void)MaterialDoc
modifiedMaterialDoc
MoveStage(int from, int to, bool addUndo=true)MaterialDoc
nameMaterialDoc
OnMaterialChanged()MaterialDocprotected
ParseMaterial(idLexer *src)MaterialDocprotected
ParseMaterialDef(idToken *token, idLexer *src, int type, idDict *dict)MaterialDocprotected
ParseMaterialText(const char *source)MaterialDocprotected
ParseStage(idLexer *src)MaterialDocprotected
RemoveStage(int stage, bool addUndo=true)MaterialDoc
renderMaterialMaterialDoc
ReplaceSourceText()MaterialDocprotected
Save()MaterialDoc
SetAttribute(int stage, const char *attribName, const char *value, bool addUndo=true)MaterialDoc
SetAttributeBool(int stage, const char *attribName, bool value, bool addUndo=true)MaterialDoc
SetAttributeFloat(int stage, const char *attribName, float value, bool addUndo=true)MaterialDoc
SetAttributeInt(int stage, const char *attribName, int value, bool addUndo=true)MaterialDoc
SetData(int stage, idDict *data)MaterialDoc
SetMaterialName(const char *materialName, bool addUndo=true)MaterialDoc
SetRenderMaterial(idMaterial *material, bool parseMaterial=true, bool parseRenderMatierial=false)MaterialDoc
sourceModifyMaterialDoc
SourceModify(SourceModifyOwner *owner)MaterialDoc
sourceModifyOwnerMaterialDoc
STAGE_TYPE_NORMAL enum valueMaterialDoc
STAGE_TYPE_SPECIALMAP enum valueMaterialDoc
WriteMaterialDef(int stage, idFile_Memory *file, int type, int indent)MaterialDocprotected
WriteSpecialMapStage(int stage, idFile_Memory *file)MaterialDocprotected
WriteStage(int stage, idFile_Memory *file)MaterialDocprotected
~MaterialDoc(void)MaterialDoc