#include <C4DefGraphics.h>
Public Member Functions | |
C4DefGraphicsPtrBackupEntry (C4DefGraphics *pSourceGraphics) | |
~C4DefGraphicsPtrBackupEntry () | |
void | AssignUpdate () |
void | AssignRemoval () |
Protected Attributes | |
C4DefGraphics * | pGraphicsPtr |
C4Def * | pDef |
char | Name [C4MaxName+1] |
StdMeshUpdate * | pMeshUpdate |
Definition at line 102 of file C4DefGraphics.h.
C4DefGraphicsPtrBackupEntry::C4DefGraphicsPtrBackupEntry | ( | C4DefGraphics * | pSourceGraphics | ) |
Definition at line 421 of file C4DefGraphics.cpp.
References C4MaxName, C4DefGraphics::GetName(), Name, C4DefGraphics::pDef, pDef, pGraphicsPtr, pMeshUpdate, SCopy(), C4DefGraphics::Type, and C4DefGraphics::TYPE_Mesh.
C4DefGraphicsPtrBackupEntry::~C4DefGraphicsPtrBackupEntry | ( | ) |
Definition at line 436 of file C4DefGraphics.cpp.
References AssignRemoval(), pGraphicsPtr, and pMeshUpdate.
void C4DefGraphicsPtrBackupEntry::AssignRemoval | ( | ) |
Definition at line 506 of file C4DefGraphics.cpp.
References C4GraphicsOverlay::GetGfx(), C4GraphicsOverlay::GetID(), C4GraphicsOverlay::GetNext(), StdMeshUpdate::GetOldMesh(), C4Def::id, C4GUI::FrameDecoration::idSourceDef, Objects, pDef, pGraphicsPtr, and pMeshUpdate.
Referenced by ~C4DefGraphicsPtrBackupEntry().
void C4DefGraphicsPtrBackupEntry::AssignUpdate | ( | ) |
Definition at line 443 of file C4DefGraphics.cpp.
References C4DefGraphics::Get(), C4GraphicsOverlay::GetGfx(), C4GraphicsOverlay::GetID(), C4GraphicsOverlay::GetNext(), StdMeshUpdate::GetOldMesh(), C4Def::Graphics, C4Def::id, C4GUI::FrameDecoration::idSourceDef, Name, Objects, pDef, pGraphicsPtr, pMeshUpdate, C4DefGraphics::Type, C4DefGraphics::TYPE_Mesh, StdMeshUpdate::Update(), and C4GUI::FrameDecoration::UpdateGfx().
|
protected |
Definition at line 107 of file C4DefGraphics.h.
Referenced by AssignUpdate(), and C4DefGraphicsPtrBackupEntry().
|
protected |
Definition at line 106 of file C4DefGraphics.h.
Referenced by AssignRemoval(), AssignUpdate(), and C4DefGraphicsPtrBackupEntry().
|
protected |
Definition at line 105 of file C4DefGraphics.h.
Referenced by AssignRemoval(), AssignUpdate(), C4DefGraphicsPtrBackupEntry(), and ~C4DefGraphicsPtrBackupEntry().
|
protected |
Definition at line 108 of file C4DefGraphics.h.
Referenced by AssignRemoval(), AssignUpdate(), C4DefGraphicsPtrBackupEntry(), and ~C4DefGraphicsPtrBackupEntry().