#include <C4DefGraphics.h>
Public Member Functions | |
C4DefGraphicsPtrBackup () | |
~C4DefGraphicsPtrBackup () | |
void | Add (C4DefGraphics *pGraphics) |
void | AssignUpdate () |
void | AssignRemoval () |
StdMeshMaterialUpdate & | GetUpdater () |
Definition at line 124 of file C4DefGraphics.h.
C4DefGraphicsPtrBackup::C4DefGraphicsPtrBackup | ( | ) |
Definition at line 608 of file C4DefGraphics.cpp.
C4DefGraphicsPtrBackup::~C4DefGraphicsPtrBackup | ( | ) |
Definition at line 614 of file C4DefGraphics.cpp.
References AssignRemoval().
void C4DefGraphicsPtrBackup::Add | ( | C4DefGraphics * | pGraphics | ) |
Definition at line 622 of file C4DefGraphics.cpp.
References StdStrBuf::Append(), StdMeshMatManager::Begin(), StdStrBuf::Copy(), StdMeshMatManager::End(), C4Def::Filename, GetFilename(), MeshMaterialManager, C4DefGraphics::pDef, C4DefGraphics::pNext, and StdMeshMatManager::Remove().
Referenced by C4DefList::Reload().
void C4DefGraphicsPtrBackup::AssignRemoval | ( | ) |
Definition at line 642 of file C4DefGraphics.cpp.
References StdMeshMaterialUpdate::Cancel().
Referenced by ~C4DefGraphicsPtrBackup().
void C4DefGraphicsPtrBackup::AssignUpdate | ( | ) |
Definition at line 653 of file C4DefGraphics.cpp.
References Definitions, C4GraphicsOverlay::GetNext(), Objects, C4DefList::table, C4DefGraphics::TYPE_Mesh, and StdMeshMaterialUpdate::Update().
Referenced by C4DefList::Reload().
|
inline |
Definition at line 137 of file C4DefGraphics.h.