Page principale | Liste des namespaces | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Membres des namespaces | Composants | Déclarations

# Référence de la classe ExCWindowMessageBoxQuestion

`#include <ExCWindowMessageBoxQuestion.h>`

Graphe d'héritage de la classe ExCWindowMessageBoxQuestion

## Membres publics
| ExCWindowMessageBoxQuestion (void)
| ExCWindowMessageBoxQuestion (std::string Message, ExCAction Yes, ExCAction No)
| ~ExCWindowMessageBoxQuestion (void)
void | Init (void)
void | Draw (void)
virtual ExCAction | InputAction (ExCAction Action)
virtual ExCAction | InputCommand (ExCCommand Command)
void | SetYesAction (ExCAction Action)
void | SetNoAction (ExCAction Action)
| ExCWindowMessageBoxQuestion (void)
| ExCWindowMessageBoxQuestion (std::string Message, ExCAction Yes, ExCAction No)
| ~ExCWindowMessageBoxQuestion (void)
void | Init (void)
void | Draw (void)
virtual ExCAction | InputAction (ExCAction Action)
virtual ExCAction | InputCommand (ExCCommand Command)
void | SetYesAction (ExCAction Action)
void | SetNoAction (ExCAction Action)
void | RefreshPosotion (void)
void | RefreshPosotion (void)
void | RefreshSize (void)
void | RefreshSize (void)
void | SetManagerTexture (ExManagerTexture *Texture)
void | SetManagerTexture (ExManagerTexture *Texture)
ExCWindowObject * | GetWindowContentPointer (void)
ExCWindowObject * | GetWindowContentPointer (void)
ExCWindowObject * | GetWindowBarPointer (void)
ExCWindowObject * | GetWindowBarPointer (void)
ExCWindowButton * | GetButtonClose (void)
ExCWindowButton * | GetButtonClose (void)
ExCWindowButton * | GetButtonMaximize (void)
ExCWindowButton * | GetButtonMaximize (void)
ExCWindowButton * | GetButtonMinimize (void)
ExCWindowButton * | GetButtonMinimize (void)
ExCWindowButton * | GetButtonMinimizeToBar (void)
ExCWindowButton * | GetButtonMinimizeToBar (void)
void | SetWindowSize (ExCVec2D vec)
void | SetWindowSize (ExCVec2D vec)
void | SetOldWindowSize (ExCVec2D vec)
void | SetOldWindowSize (ExCVec2D vec)
void | SetOldPosition (ExCVec2D vec)
void | SetOldPosition (ExCVec2D vec)
void | SetTitleBarSize (float size)
void | SetTitleBarSize (float size)
void | SetWindowPosition (ExCVec2D vec)
void | SetWindowPosition (ExCVec2D vec)
bool | IsShowWindowContent (void)
bool | IsShowWindowContent (void)
void | SetShowWindowContent (bool status)
void | SetShowWindowContent (bool status)
bool | IsShowWindowBar (void)
bool | IsShowWindowBar (void)
void | SetShowWindowBar (bool status)
void | SetShowWindowBar (bool status)
void | SetWindowTitle (std::string Title)
void | SetWindowTitle (std::string Title)
std::string | GetWindowTitle (void)
std::string | GetWindowTitle (void)
void | SetWindowOldTitle (std::string Title)
void | SetWindowOldTitle (std::string Title)
std::string | GetWindowOldTitle (void)
std::string | GetWindowOldTitle (void)
void | SetWindowTitleColor (ExCVec3D Color)
void | SetWindowTitleColor (ExCVec3D Color)
ExCVec3D | GetWindowTitleColor (void)
ExCVec3D | GetWindowTitleColor (void)
bool | PointInWindow (ExCVec2D point)
bool | PointInWindow (ExCVec2D point)
bool | IsMouving (void)
void | SetMouving (bool status)
bool | GetCanMouve (void)
void | SetCanMouve (bool status)
bool | IsReduced (void)
void | SetMaximized (bool status)
bool | IsMaximized (void)
void | SetReduced (bool status)
bool | IsShowWindow (void)
void | SetShowWindow (bool status)
bool | IsActive (void)
void | SetActive (bool status)
bool | LoadFile (std::string FileName)
void | ReadWindowSubObject (ExCWindow *win, std::string FileName)
ExCWindowControl * | ReadWindowControlObject (ExCWindowObject *win, std::string FileName)
std::vector< ExCWindowObject * > * | GetVecWindowObject (void)
std::vector< ExCWindowObject * > * | GetVecWindowObject (void)
void | AddObject (ExCWindowObject *object)
void | RemoveObject (ExCWindowObject *object)
void | AddObjectControl (ExCWindowObject *object)
void | SetPosition (ExCVec2D Position)
void | SetPosition (ExCVec2D Position)
void | SetManagerWindow (ExManagerWindow *Window)
void | SetManagerWindow (ExManagerWindow *Window)
void | SetParrent (ExCWindowObject *Parent)
void | SetParrent (ExCWindowObject *Parent)
ExCWindowObject * | GetParrent (void)
ExCWindowObject * | GetParrent (void)
void | ShowWindowTitle (bool state)
void | ShowWindowTitle (bool state)
bool | IsShowWindowTitle (void)
bool | IsShowWindowTitle (void)
ExCVec2D | GetWindowSize (void)
ExCVec2D | GetWindowSize (void)
ExCVec2D | GetOldWindowSize (void)
ExCVec2D | GetOldWindowSize (void)
ExCVec2D | GetOldPosition (void)
ExCVec2D | GetOldPosition (void)
float | GetTitleBarSize (void)
float | GetTitleBarSize (void)
bool | IsBackroundTexturing1 (void)
bool | IsBackroundTexturing1 (void)
void | SetBackroundTexturing1 (bool status, std::string texture)
void | SetBackroundTexturing1 (bool status, std::string texture)
std::string | GetBackroundTexture1 (void)
std::string | GetBackroundTexture1 (void)
bool | IsBackroundTexturing2 (void)
bool | IsBackroundTexturing2 (void)
void | SetBackroundTexturing2 (bool status, std::string texture)
void | SetBackroundTexturing2 (bool status, std::string texture)
std::string | GetBackroundTexture2 (void)
std::string | GetBackroundTexture2 (void)
bool | IsTextureIsMouving (void)
bool | IsTextureIsMouving (void)
void | SetTextureIsMouving (bool state)
void | SetTextureIsMouving (bool state)
void | SetTextureMouvingVec (ExCVec2D vec)
void | SetTextureMouvingVec (ExCVec2D vec)
ExCVec2D | GetTextureMouvingVec (void)
ExCVec2D | GetTextureMouvingVec (void)
bool | IsBackroundBlending (void)
bool | IsBackroundBlending (void)
float | GetBackroundBlending (void)
float | GetBackroundBlending (void)
void | SetBackroundBlending (bool state)
void | SetBackroundBlending (bool state, float value)
void | SetBackroundBlending (bool state)
void | SetBackroundBlending (bool state, float value)
void | SetBackroundColor (ExCVec3D Color)
void | SetBackroundColor (ExCVec3D Color)
ExCVec3D | GetBackroundColor (void)
ExCVec3D | GetBackroundColor (void)
void | SetBorderSize (float value)
void | SetBorderSize (float value)
float | GetBorderSize (void)
float | GetBorderSize (void)
void | SetBorderColor (ExCVec3D Color)
void | SetBorderColor (ExCVec3D Color)
ExCVec3D | GetBorderColor (void)
ExCVec3D | GetBorderColor (void)
bool | GetShowBorder (void)
bool | GetShowBorder (void)
void | SetShowBorder (bool status)
void | SetShowBorder (bool status)
void | Load (std::ifstream *file)
std::string | Load (std::string FileName)
void | Load (std::ifstream *file)
std::string | Load (std::string FileName)
ExCVec2D | GetPosition (void)
ExCVec2D | GetPosition (void)
void | SetFlux (std::ostrstream *consol, ExCFluxAction *action)
void | SetFlux (std::ostrstream *consol, ExCFluxAction *action)
void | SetIdName (ExNihilo::IdName idname)
void | SetIdName (ExNihilo::IdName idname)
ExNihilo::ExId | GetId (void)
ExNihilo::ExId | GetId (void)
std::string | GetName (void)
std::string | GetName (void)
std::string | GetFileName (void)
std::string | GetFileName (void)
std::string | GetType (void)
std::string | GetType (void)
void | SetId (ExNihilo::ExId Id)
void | SetId (ExNihilo::ExId Id)
void | SetName (std::string Name)
void | SetName (std::string Name)
void | SetFileName (std::string FileName)
void | SetFileName (std::string FileName)
void | SetType (std::string Type)
void | SetType (std::string Type)
## Attributs Publics
bool | m_BeClosed
std::ostrstream * | Consol
std::ostrstream * | Consol
ExCFluxAction * | FluxAction
ExCFluxAction * | FluxAction
## Attributs Protégés
ExCWindowButton * | m_YesButton
ExCWindowButton * | m_NoButton
std::string | m_Message
ExCAction | m_YesAction
ExCAction | m_NoAction
bool | m_CurrentSelection
ExCWindowButton * | m_YesButton
ExCWindowButton * | m_NoButton
ExCWindowObject | m_TitleBar
ExCWindowTitleBar | m_TitleBar
ExCWindowButton * | m_CloseButton
ExCWindowButton * | m_MaximizeButton
ExCWindowButton * | m_MinimizeButton
ExCWindowButton * | m_MinimizeToBarButton
ExCWindowObject | m_Window
bool | m_CanMouve
bool | m_Mouving
bool | m_Reduced
bool | m_Maximized
bool | m_ShowWindow
bool | m_Active
bool | m_RequestFocus
std::vector< ExCWindowObject * > | m_VecWindowObject
ExCWindowObject * | m_LastObjectFocus
ExCWindowObject * | m_CurrentObjectFocus
ExCWindowObject * | m_ObjectRequestFocus
ExManagerTexture * | ManagerTexture
ExManagerTexture * | ManagerTexture
ExManagerWindow * | ManagerWindow
ExManagerWindow * | ManagerWindow
ExCWindowObject * | m_Parent
ExCWindowObject * | m_Parent
ExCVec2D | m_OldMousePosition
ExCVec2D | m_OldMousePosition
bool | m_ShowWindowTitle
bool | m_ShowWindowTitle
std::string | m_WindowTitle
std::string | m_WindowTitle
std::string | m_WindowOldTitle
std::string | m_WindowOldTitle
ExCVec3D | m_WindowTitleColor
ExCVec3D | m_WindowTitleColor
ExCVec2D | m_WindowSize
ExCVec2D | m_WindowSize
ExCVec2D | m_OldSize
ExCVec2D | m_OldSize
float | m_TitleBarSize
float | m_TitleBarSize
ExCVec2D | m_OldPosition
ExCVec2D | m_OldPosition
bool | m_Blending
bool | m_Blending
ExCVec3D | m_BackroundColor
ExCVec3D | m_BackroundColor
float | m_BackroundBlending
float | m_BackroundBlending
ExCVec3D | m_BorderColor
ExCVec3D | m_BorderColor
float | m_BorderSize
float | m_BorderSize
bool | m_ShowBorder
bool | m_ShowBorder
bool | m_BackroundIsTexturing1
bool | m_BackroundIsTexturing1
std::string | m_BackroundTexture1
std::string | m_BackroundTexture1
bool | m_BackroundIsTexturing2
bool | m_BackroundIsTexturing2
std::string | m_BackroundTexture2
std::string | m_BackroundTexture2
bool | m_TextureIsMouving
bool | m_TextureIsMouving
ExCVec2D | m_TextureMouvingVec
ExCVec2D | m_TextureMouvingVec
ExCVec2D | m_Position
ExCVec2D | m_Position
ExNihilo::ExId | m_ObjectId
ExNihilo::ExId | m_ObjectId
std::string | m_ObjectName
std::string | m_ObjectName
std::string | m_ObjectFileName
std::string | m_ObjectFileName
std::string | m_ObjectType
std::string | m_ObjectType

## Documentation des contructeurs et destructeurs

ExCWindowMessageBoxQuestion::ExCWindowMessageBoxQuestion | ( | void |  | ) |

| Définition à la ligne 27 du fichier ExCWindowMessageBoxQuestion.cpp. Références ExCWindowMessageBoxQuestion(), Guard, Init(), et UnGuard. Référencé par ExCWindowMessageBoxQuestion().
    00028 {
    00029 Guard(ExCWindowMessageBoxQuestion::ExCWindowMessageBoxQuestion(void))
    00030         Init();
    00031 UnGuard
    00032 }

ExCWindowMessageBoxQuestion::ExCWindowMessageBoxQuestion | ( | std::string | Message,
|  | ExCAction | Yes,
|  | ExCAction | No
| ) |

| Définition à la ligne 34 du fichier ExCWindowMessageBoxQuestion.cpp. Références ExCWindowMessageBoxQuestion(), Guard, Init(), m_Message, m_NoAction, m_YesAction, ExCWindow::RefreshPosotion(), ExCWindow::RefreshSize(), et UnGuard.
    00035 {
    00036 Guard(ExCWindowMessageBoxQuestion::ExCWindowMessageBoxQuestion(std::string Message,ExCAction Yes,ExCAction No))
    00037         m_Message=Message;
    00038         m_YesAction=Yes;
    00039         m_NoAction=No;
    00040         Init();
    00041         RefreshSize();
    00042         RefreshPosotion();
    00043 UnGuard
    00044 }

ExCWindowMessageBoxQuestion::~ExCWindowMessageBoxQuestion | ( | void |  | ) |

| Définition à la ligne 76 du fichier ExCWindowMessageBoxQuestion.cpp.
    00077 {
    00078 }

ExCWindowMessageBoxQuestion::ExCWindowMessageBoxQuestion | ( | void |  | ) |

ExCWindowMessageBoxQuestion::ExCWindowMessageBoxQuestion | ( | std::string | Message,
|  | ExCAction | Yes,
|  | ExCAction | No
| ) |

ExCWindowMessageBoxQuestion::~ExCWindowMessageBoxQuestion | ( | void |  | ) |

## Documentation des méthodes

void ExCWindowContent::AddObject | ( | ExCWindowObject * | object | ) | `[inherited]`

| Définition à la ligne 57 du fichier ExCWindowContent.cpp. Références ExCWindowContent::AddObject(), Guard, ExCWindowContent::m_VecWindowObject, et UnGuard. Référencé par ExCWindowContent::AddObject(), et ExCWindowTitleBar::Init().
    00058 {
    00059 Guard(void ExCWindowContent::AddObject(ExCWindowObject *object))
    00060         m_VecWindowObject.push_back(object);
    00061 UnGuard
    00062 }

void ExCWindowContent::AddObjectControl | ( | ExCWindowObject * | object | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

void ExCWindowMessageBoxQuestion::Draw | ( | void |  | ) | `[virtual]`

| Redéfinie à partir de ExCWindow.

void ExCWindowMessageBoxQuestion::Draw | ( | void |  | ) | `[virtual]`

| Redéfinie à partir de ExCWindow. Définition à la ligne 83 du fichier ExCWindowMessageBoxQuestion.cpp. Références ExCWindowObject::Draw(), Draw(), ExNihilo::EnterOrthoMode(), ExCVec2D::GetX(), ExCVec2D::GetY(), Guard, ExNihilo::LeaveOrthoMode(), m_CurrentSelection, m_Message, m_NoButton, ExCObject2D::m_Position, ExCWindow::m_Window, ExCWindowObject::m_WindowSize, m_YesButton, ExCWindowObject::SetBorderColor(), UnGuard, et ExNihilo::WriteToScreen(). Référencé par Draw().
    00084 {
    00085 Guard(void ExCWindowMessageBoxQuestion::Draw(void))
    00086         //std::cout<<"Draw ExCWindowMessageBoxQuestion"<<std::endl;
    00087         ExNihilo::EnterOrthoMode();
    00088         glPushAttrib(GL_ALL_ATTRIB_BITS);
    00089                 glDisable(GL_LIGHTING);
    00090                 if(m_CurrentSelection)
    00091                 {
    00092                         m_YesButton->SetBorderColor(ExCVec3D(0.0f,0.0f,0.0f));
    00093                         m_NoButton->SetBorderColor(ExCVec3D(0.4f,0.4f,0.4f));
    00094                 }
    00095                 else
    00096                 {
    00097                         m_YesButton->SetBorderColor(ExCVec3D(0.4f,0.4f,0.4f));
    00098                         m_NoButton->SetBorderColor(ExCVec3D(0.0f,0.0f,0.0f));
    00099                 }
    00100                 m_Window.Draw();
    00101                 glColor3f(0.0f,0.0f,0.0f);
    00102                 ExNihilo::WriteToScreen(m_Position.GetX()+5,m_Position.GetY()+5+m_WindowSize.GetY()/2,m_Message);
    00103         glPopAttrib();
    00104         ExNihilo::LeaveOrthoMode();
    00105 UnGuard
    00106 }

float ExCWindowObject::GetBackroundBlending | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 167 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundBlending.
    00167 {return m_BackroundBlending;}

float ExCWindowObject::GetBackroundBlending | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 189 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundBlending. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00189 {return m_BackroundBlending;}

ExCVec3D ExCWindowObject::GetBackroundColor | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 171 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundColor.
    00171 {return m_BackroundColor;}

ExCVec3D ExCWindowObject::GetBackroundColor | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 193 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundColor. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00193 {return m_BackroundColor;}

std::string ExCWindowObject::GetBackroundTexture1 | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 157 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundTexture1.
    00157 {return m_BackroundTexture1;}

std::string ExCWindowObject::GetBackroundTexture1 | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 179 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundTexture1. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00179 {return m_BackroundTexture1;}

std::string ExCWindowObject::GetBackroundTexture2 | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 160 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundTexture2.
    00160 {return m_BackroundTexture2;}

std::string ExCWindowObject::GetBackroundTexture2 | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 182 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundTexture2. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00182 {return m_BackroundTexture2;}

ExCVec3D ExCWindowObject::GetBorderColor | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 176 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BorderColor.
    00176 {return m_BorderColor;}

ExCVec3D ExCWindowObject::GetBorderColor | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 198 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BorderColor. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00198 {return m_BorderColor;}

float ExCWindowObject::GetBorderSize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 174 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BorderSize.
    00174 {return m_BorderSize;}

float ExCWindowObject::GetBorderSize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 196 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BorderSize. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00196 {return m_BorderSize;}

ExCWindowButton* ExCWindow::GetButtonClose | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 140 du fichier old/ExCWindow.h. Références ExCWindow::m_CloseButton.
    00140 {return m_CloseButton;}

ExCWindowButton* ExCWindow::GetButtonClose | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 117 du fichier ExCWindow.h. Références ExCWindow::m_CloseButton.
    00117 {return m_CloseButton;}

ExCWindowButton* ExCWindow::GetButtonMaximize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 141 du fichier old/ExCWindow.h. Références ExCWindow::m_MaximizeButton.
    00141 {return m_MaximizeButton;}

ExCWindowButton* ExCWindow::GetButtonMaximize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 118 du fichier ExCWindow.h. Références ExCWindow::m_MaximizeButton.
    00118 {return m_MaximizeButton;}

ExCWindowButton* ExCWindow::GetButtonMinimize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 142 du fichier old/ExCWindow.h. Références ExCWindow::m_MinimizeButton.
    00142 {return m_MinimizeButton;}

ExCWindowButton* ExCWindow::GetButtonMinimize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 119 du fichier ExCWindow.h. Références ExCWindow::m_MinimizeButton.
    00119 {return m_MinimizeButton;}

ExCWindowButton* ExCWindow::GetButtonMinimizeToBar | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 143 du fichier old/ExCWindow.h. Références ExCWindow::m_MinimizeToBarButton.
    00143 {return m_MinimizeToBarButton;}

ExCWindowButton* ExCWindow::GetButtonMinimizeToBar | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 120 du fichier ExCWindow.h. Références ExCWindow::m_MinimizeToBarButton.
    00120 {return m_MinimizeToBarButton;}

bool ExCWindow::GetCanMouve | ( | void |  | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 119 du fichier old/ExCWindow.h. Références ExCWindow::m_CanMouve.
    00119 {return m_CanMouve;}

std::string ExCObject::GetFileName | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 94 du fichier ExCObject.h. Références ExCObject::m_ObjectFileName. Référencé par ExManagerMap::InputAction().
    00094 {return m_ObjectFileName;}

std::string ExCObject::GetFileName | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 94 du fichier ExCObject.h. Références ExCObject::m_ObjectFileName. Référencé par ExManagerMap::InputAction().
    00094 {return m_ObjectFileName;}

ExNihilo::ExId ExCObject::GetId | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 92 du fichier ExCObject.h. Références ExNihilo::ExId, et ExCObject::m_ObjectId. Référencé par ExCSystemeParticule::CreateNewParticle(), ExManagerModel::Load(), ExManagerMesh::Load(), ExManagerId::RecordObject(), ExCObject3D::ShowInfo(), et ExCModelMD2::ShowInfo().
    00092 {return m_ObjectId;}

ExNihilo::ExId ExCObject::GetId | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 92 du fichier ExCObject.h. Références ExNihilo::ExId, et ExCObject::m_ObjectId. Référencé par ExCSystemeParticule::CreateNewParticle(), ExManagerModel::Load(), ExManagerMesh::Load(), ExManagerId::RecordObject(), ExCObject3D::ShowInfo(), et ExCModelMD2::ShowInfo().
    00092 {return m_ObjectId;}

std::string ExCObject::GetName | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 93 du fichier ExCObject.h. Références ExCObject::m_ObjectName. Référencé par ExManagerTexture::Add(), ExManagerInterface::Load(), ExManagerEntity::LoadGroupe(), ExManagerId::RecordObject(), ExManagerCollision::ResolveCollision(), ExCObject3D::ShowInfo(), et ExCModelMD2::ShowInfo().
    00093 {return m_ObjectName;}

std::string ExCObject::GetName | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 93 du fichier ExCObject.h. Références ExCObject::m_ObjectName. Référencé par ExManagerTexture::Add(), ExManagerInterface::Load(), ExManagerEntity::LoadGroupe(), ExManagerId::RecordObject(), ExManagerCollision::ResolveCollision(), ExCObject3D::ShowInfo(), et ExCModelMD2::ShowInfo().
    00093 {return m_ObjectName;}

ExCVec2D ExCWindowObject::GetOldPosition | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 150 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_OldPosition.
    00150 {return m_OldPosition;}

ExCVec2D ExCWindowObject::GetOldPosition | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 169 du fichier ExCWindowObject.h. Références ExCWindowObject::m_OldPosition. Référencé par ExCWindow::RefreshPosotion().
    00169 {return m_OldPosition;}

ExCVec2D ExCWindowObject::GetOldWindowSize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 148 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_OldSize.
    00148 {return m_OldSize;}

ExCVec2D ExCWindowObject::GetOldWindowSize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 167 du fichier ExCWindowObject.h. Références ExCWindowObject::m_OldSize.
    00167 {return m_OldSize;}

ExCWindowObject* ExCWindowObject::GetParrent | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 127 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_Parent.
    00127 {return m_Parent;}

ExCWindowObject* ExCWindowObject::GetParrent | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 145 du fichier ExCWindowObject.h. Références ExCWindowObject::m_Parent.
    00145 {return m_Parent;}

ExCVec2D ExCObject2D::GetPosition | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 80 du fichier ExCObject2D.h. Références ExCObject2D::m_Position. Référencé par ExCWindowObject::AddObjectControl(), ExManagerObjectWindow::InputAction(), ExCWindowContent::InputCommand(), ExCWindow::RefreshPosotion(), et ExCWindow::SetWindowPosition().
    00080 {return m_Position;}

ExCVec2D ExCObject2D::GetPosition | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 80 du fichier ExCObject2D.h. Références ExCObject2D::m_Position. Référencé par ExCWindowObject::AddObjectControl(), ExManagerObjectWindow::InputAction(), ExCWindowContent::InputCommand(), ExCWindow::RefreshPosotion(), et ExCWindow::SetWindowPosition().
    00080 {return m_Position;}

bool ExCWindowObject::GetShowBorder | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 177 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_ShowBorder.
    00177 {return m_ShowBorder;}

bool ExCWindowObject::GetShowBorder | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 199 du fichier ExCWindowObject.h. Références ExCWindowObject::m_ShowBorder. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00199 {return m_ShowBorder;}

ExCVec2D ExCWindowObject::GetTextureMouvingVec | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 164 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_TextureMouvingVec.
    00164 {return m_TextureMouvingVec;}

ExCVec2D ExCWindowObject::GetTextureMouvingVec | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 186 du fichier ExCWindowObject.h. Références ExCWindowObject::m_TextureMouvingVec. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00186 {return m_TextureMouvingVec;}

float ExCWindowObject::GetTitleBarSize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 171 du fichier ExCWindowObject.h. Références ExCWindowObject::m_TitleBarSize. Référencé par ExManagerObjectWindow::OrganizeMinimizedWindow().
    00171 {return m_TitleBarSize;}

float ExCWindowObject::GetTitleBarSize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 171 du fichier ExCWindowObject.h. Références ExCWindowObject::m_TitleBarSize. Référencé par ExManagerObjectWindow::OrganizeMinimizedWindow().
    00171 {return m_TitleBarSize;}

std::string ExCObject::GetType | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 95 du fichier ExCObject.h. Références ExCObject::m_ObjectType. Référencé par ExManagerId::RecordObject(), et ExManagerCollision::ResolveCollision().
    00095 {return m_ObjectType;}

std::string ExCObject::GetType | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 95 du fichier ExCObject.h. Références ExCObject::m_ObjectType. Référencé par ExManagerId::RecordObject(), et ExManagerCollision::ResolveCollision().
    00095 {return m_ObjectType;}

std::vector<ExCWindowObject *>* ExCWindowContent::GetVecWindowObject | ( | void |  | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 81 du fichier old/ExCWindowContent.h. Références ExCWindowContent::m_VecWindowObject.
    00081 {return &m_VecWindowObject;}

std::vector<ExCWindowObject *>* ExCWindowContent::GetVecWindowObject | ( | void |  | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 79 du fichier ExCWindowContent.h. Références ExCWindowContent::m_VecWindowObject.
    00079 {return &m_VecWindowObject;}

ExCWindowObject* ExCWindow::GetWindowBarPointer | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 139 du fichier old/ExCWindow.h. Références ExCWindow::m_TitleBar.
    00139 {return &m_TitleBar;}

ExCWindowObject* ExCWindow::GetWindowBarPointer | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 116 du fichier ExCWindow.h. Références ExCWindow::m_TitleBar.
    00116 {return &m_TitleBar;}

ExCWindowObject* ExCWindow::GetWindowContentPointer | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 138 du fichier old/ExCWindow.h. Références ExCWindow::m_Window.
    00138 {return &m_Window;}

ExCWindowObject* ExCWindow::GetWindowContentPointer | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 115 du fichier ExCWindow.h. Références ExCWindow::m_Window.
    00115 {return &m_Window;}

std::string ExCWindow::GetWindowOldTitle | ( | void |  | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

std::string ExCWindow::GetWindowOldTitle | ( | void |  | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 306 du fichier ExCWindow.cpp. Références ExCWindowObject::GetWindowOldTitle(), et ExCWindow::m_TitleBar.
    00307 {
    00308         return m_TitleBar.GetWindowOldTitle();
    00309 }

ExCVec2D ExCWindowObject::GetWindowSize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 146 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_WindowSize.
    00146 {return m_WindowSize;}

ExCVec2D ExCWindowObject::GetWindowSize | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 165 du fichier ExCWindowObject.h. Références ExCWindowObject::m_WindowSize. Référencé par ExCWindowTitleBar::SetWindowSize().
    00165 {return m_WindowSize;}

std::string ExCWindow::GetWindowTitle | ( | void |  | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

std::string ExCWindow::GetWindowTitle | ( | void |  | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 297 du fichier ExCWindow.cpp. Références ExCWindowObject::GetWindowTitle(), et ExCWindow::m_TitleBar. Référencé par ExCWindow::Init().
    00298 {
    00299         return m_TitleBar.GetWindowTitle();
    00300 }

ExCVec3D ExCWindow::GetWindowTitleColor | ( | void |  | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

ExCVec3D ExCWindow::GetWindowTitleColor | ( | void |  | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 315 du fichier ExCWindow.cpp. Références ExCWindowObject::GetWindowTitleColor(), et ExCWindow::m_TitleBar.
    00316 {
    00317         return m_TitleBar.GetWindowTitleColor();
    00318 }

void ExCWindowMessageBoxQuestion::Init | ( | void |  | ) |

| Redéfinie à partir de ExCWindow.

void ExCWindowMessageBoxQuestion::Init | ( | void |  | ) |

| Redéfinie à partir de ExCWindow. Définition à la ligne 46 du fichier ExCWindowMessageBoxQuestion.cpp. Références ExCWindowControl::AddActionCommand(), ExCWindowObject::AddObjectControl(), Guard, ExCWindow::Init(), Init(), m_CurrentSelection, m_NoAction, m_NoButton, ExCWindow::m_Window, m_YesAction, m_YesButton, MOUSE_LEFT_BUTTON_DOWN, ExCWindowObject::SetBackroundColor(), ExCWindowObject::SetBorderColor(), ExCObject::SetName(), ExCWindow::SetOldPosition(), ExCWindow::SetOldWindowSize(), ExCWindowObject::SetPosition(), ExCObject::SetType(), ExCWindowObject::SetWindowSize(), ExCWindow::SetWindowSize(), ExCWindowObject::SetWindowTitle(), ExCWindowObject::ShowWindowTitle(), et UnGuard. Référencé par ExCWindowMessageBoxQuestion(), et Init().
    00047 {
    00048 Guard(void ExCWindowMessageBoxQuestion::Init(void))
    00049         ExCWindow::Init();
    00050         SetName("ExCWindow");
    00051         SetType(typeid(this).name());
    00052         SetPosition(ExCVec2D(ExNihilo::GetResolutionX()/2-150,(ExNihilo::GetResolutionY()/2)-50));
    00053         SetOldPosition(ExCVec2D(ExNihilo::GetResolutionX()/2-150,(ExNihilo::GetResolutionY()/2)-50));
    00054         SetWindowSize(ExCVec2D(300,100));
    00055         SetOldWindowSize(ExCVec2D(300,100));
    00056         m_Window.SetBackroundColor(ExCVec3D(0.5f,0.5f,0.5f));
    00057         m_Window.SetBorderColor(ExCVec3D(0.2f,0.2f,0.2f));
    00058         m_YesButton = new ExCWindowButton;
    00059         m_YesButton->SetWindowSize(ExCVec2D(50,20));
    00060         m_YesButton->SetPosition(ExCVec2D(75,50));
    00061         m_YesButton->SetWindowTitle("   YES   ");
    00062         m_YesButton->ShowWindowTitle(true);
    00063         m_YesButton->AddActionCommand(m_YesAction,ExCCommand(MOUSE_LEFT_BUTTON_DOWN));
    00064         m_NoButton = new ExCWindowButton;
    00065         m_NoButton->SetWindowSize(ExCVec2D(50,20));
    00066         m_NoButton->SetPosition(ExCVec2D(175,50));
    00067         m_NoButton->SetWindowTitle("   NO   ");
    00068         m_NoButton->ShowWindowTitle(true);
    00069         m_NoButton->AddActionCommand(m_NoAction,ExCCommand(MOUSE_LEFT_BUTTON_DOWN));
    00070         m_Window.AddObjectControl(m_YesButton);
    00071         m_Window.AddObjectControl(m_NoButton);
    00072         m_CurrentSelection=true;
    00073 UnGuard
    00074 }

virtual ExCAction ExCWindowMessageBoxQuestion::InputAction | ( | ExCAction | Action | ) | `[virtual]`

| Redéfinie à partir de ExCWindow.

ExCAction ExCWindowMessageBoxQuestion::InputAction | ( | ExCAction | Action | ) | `[virtual]`

| Redéfinie à partir de ExCWindow. Définition à la ligne 153 du fichier ExCWindowMessageBoxQuestion.cpp. Références Guard, InputAction(), et UnGuard. Référencé par InputAction(), et InputCommand().
    00154 {
    00155 Guard(ExCAction ExCWindowMessageBoxQuestion::InputAction(ExCAction Action))
    00156         /*switch(Action.m_Action)
    00157         {
    00158         default:
    00159                 return Action;
    00160         }
    00161         if(Action.m_NextAction){return *Action.m_NextAction;}
    00162         else{return NOTHING;}*/
    00163         return Action;
    00164 UnGuard
    00165 }

virtual ExCAction ExCWindowMessageBoxQuestion::InputCommand | ( | ExCCommand | Command | ) | `[virtual]`

| Redéfinie à partir de ExCWindow.

ExCAction ExCWindowMessageBoxQuestion::InputCommand | ( | ExCCommand | Command | ) | `[virtual]`

| Redéfinie à partir de ExCWindow. Définition à la ligne 110 du fichier ExCWindowMessageBoxQuestion.cpp. Références CLOSE_OBJECT_WINDOW, Guard, InputAction(), ExCWindowObject::InputCommand(), InputCommand(), KEYBOARD_DOWN_ARROW_LEFT, KEYBOARD_DOWN_ARROW_RIGHT, KEYBOARD_DOWN_ENTER, ExCWindow::m_BeClosed, ExCCommand::m_Command, m_CurrentSelection, ExCCommand::m_MousePosx, ExCCommand::m_MousePosy, m_NoAction, ExCWindow::m_TitleBar, ExCWindow::m_Window, m_YesAction, MOUSE_LEFT_BUTTON_DOWN, NOTHING, ExCWindowObject::PointInWindow(), et UnGuard. Référencé par InputCommand().
    00111 {
    00112 Guard(ExCAction ExCWindowMessageBoxQuestion::InputCommand(ExCCommand Command))
    00113         //std::cout<<"ExCWindow::Input Command window:"<<Command.m_Command<<std::endl;
    00114         switch(Command.m_Command)
    00115         {
    00116         case KEYBOARD_DOWN_ENTER:
    00117                 m_BeClosed=true;
    00118                 if(m_CurrentSelection)
    00119                 {
    00120                         std::cout<<"YesAction:"<<m_YesAction<<std::endl;
    00121                         return m_YesAction;
    00122                 }
    00123                 else
    00124                 {
    00125
    00126                         return m_NoAction;
    00127                 }
    00128                 return CLOSE_OBJECT_WINDOW;
    00129         case KEYBOARD_DOWN_ARROW_LEFT:
    00130         case KEYBOARD_DOWN_ARROW_RIGHT:
    00131                 if(m_CurrentSelection){m_CurrentSelection=false;}
    00132                 else m_CurrentSelection=true;
    00133                 break;
    00134         case MOUSE_LEFT_BUTTON_DOWN:
    00135                 if(m_TitleBar.PointInWindow(ExCVec2D(Command.m_MousePosx,Command.m_MousePosy)))
    00136                 {
    00137                         m_BeClosed=true;
    00138                         return InputAction(m_TitleBar.InputCommand(Command));
    00139                 }
    00140                 if(m_Window.PointInWindow(ExCVec2D(Command.m_MousePosx,Command.m_MousePosy)))
    00141                 {
    00142                         m_BeClosed=true;
    00143                         return InputAction(m_Window.InputCommand(Command));
    00144                 }
    00145
    00146                 break;
    00147         }
    00148
    00149         return NOTHING;
    00150 UnGuard
    00151 }

bool ExCWindow::IsActive | ( | void |  | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 127 du fichier old/ExCWindow.h. Références ExCWindow::m_Active.
    00127 {return m_Active;}

bool ExCWindowObject::IsBackroundBlending | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 166 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_Blending.
    00166 {return m_Blending;}

bool ExCWindowObject::IsBackroundBlending | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 188 du fichier ExCWindowObject.h. Références ExCWindowObject::m_Blending. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00188 {return m_Blending;}

bool ExCWindowObject::IsBackroundTexturing1 | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 155 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundIsTexturing1.
    00155 {return m_BackroundIsTexturing1;}

bool ExCWindowObject::IsBackroundTexturing1 | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 177 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundIsTexturing1. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00177 {return m_BackroundIsTexturing1;}

bool ExCWindowObject::IsBackroundTexturing2 | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 158 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundIsTexturing2.
    00158 {return m_BackroundIsTexturing2;}

bool ExCWindowObject::IsBackroundTexturing2 | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 180 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundIsTexturing2. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00180 {return m_BackroundIsTexturing2;}

bool ExCWindow::IsMaximized | ( | void |  | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 123 du fichier old/ExCWindow.h. Références ExCWindow::m_Maximized. Référencé par ExManagerObjectWindow::InputAction().
    00123 {return m_Maximized;}

bool ExCWindow::IsMouving | ( | void |  | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 117 du fichier old/ExCWindow.h. Références ExCWindow::m_Mouving.
    00117 {return m_Mouving;}

bool ExCWindow::IsReduced | ( | void |  | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 121 du fichier old/ExCWindow.h. Références ExCWindow::m_Reduced. Référencé par ExManagerObjectWindow::InputAction().
    00121 {return m_Reduced;}

bool ExCWindow::IsShowWindow | ( | void |  | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 125 du fichier old/ExCWindow.h. Références ExCWindow::m_ShowWindow.
    00125 {return m_ShowWindow;}

bool ExCWindow::IsShowWindowBar | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 157 du fichier old/ExCWindow.h. Références ExCWindowObject::IsShowWindow(), et ExCWindow::m_TitleBar.
    00157 {return m_TitleBar.IsShowWindow();}

bool ExCWindow::IsShowWindowBar | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 134 du fichier ExCWindow.h. Références ExCWindowObject::IsShowWindow(), et ExCWindow::m_TitleBar.
    00134 {return m_TitleBar.IsShowWindow();}

bool ExCWindow::IsShowWindowContent | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 155 du fichier old/ExCWindow.h. Références ExCWindowObject::IsShowWindow(), et ExCWindow::m_Window.
    00155 {return m_Window.IsShowWindow();}

bool ExCWindow::IsShowWindowContent | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 132 du fichier ExCWindow.h. Références ExCWindowObject::IsShowWindow(), et ExCWindow::m_Window. Référencé par ExManagerObjectWindow::InputAction().
    00132 {return m_Window.IsShowWindow();}

bool ExCWindowObject::IsShowWindowTitle | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 136 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_ShowWindowTitle.
    00136 {return m_ShowWindowTitle;}

bool ExCWindowObject::IsShowWindowTitle | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 155 du fichier ExCWindowObject.h. Références ExCWindowObject::m_ShowWindowTitle. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00155 {return m_ShowWindowTitle;}

bool ExCWindowObject::IsTextureIsMouving | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 161 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_TextureIsMouving.
    00161 {return m_TextureIsMouving;}

bool ExCWindowObject::IsTextureIsMouving | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 183 du fichier ExCWindowObject.h. Références ExCWindowObject::m_TextureIsMouving. Référencé par ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().
    00183 {return m_TextureIsMouving;}

std::string ExCWindowObject::Load | ( | std::string | FileName | ) | `[inherited]`

| Définition à la ligne 384 du fichier old/ExCWindowObject.cpp. Références ExNihilo::ExtracValueFromSring(), Guard, ExCWindowObject::Load(), PREFIX, et UnGuard.
    00385 {
    00386 Guard(std::string ExCWindowObject::Load(std::string FileName))
    00387         char                    buffer[255],b[255];
    00388         std::string buffstring,returncontrolstring;
    00389         std::ifstream file;
    00390         #ifdef UNIX_SRC
    00391         sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", FileName.data());
    00392         #else
    00393         sprintf(buffer, "../Data/Window/%s", FileName.data());
    00394         #endif
    00395         file.open(buffer,std::ios::in);
    00396         if(file.is_open())
    00397         {
    00398                 memset(b,0,255);file.getline(b,256,'\n');
    00399                 returncontrolstring=ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00401                 Load(FileName);
    00403         }
    00404         file.close();
    00405         return returncontrolstring;//RETURN TYPE OF CONTROL
    00406 UnGuard
    00407 }

void ExCWindowObject::Load | ( | std::ifstream * | file | ) | `[inherited]`

| Définition à la ligne 409 du fichier old/ExCWindowObject.cpp. Références ExNihilo::ExtractIntValueFromSring(), ExNihilo::ExtracValueFromSring(), Guard, ExCWindowObject::Load(), ExCWindowObject::SetBackroundBlending(), ExCWindowObject::SetBackroundColor(), ExCWindowObject::SetBackroundTexturing1(), ExCWindowObject::SetBackroundTexturing2(), ExCWindowObject::SetBorderColor(), ExCWindowObject::SetPosition(), ExCWindowObject::SetShowBorder(), ExCWindowObject::SetTextureIsMouving(), ExCWindowObject::SetTextureMouvingVec(), ExCWindowObject::SetTitleBarSize(), ExCWindowObject::SetWindowSize(), ExCWindowObject::SetWindowTitle(), ExCWindowObject::SetWindowTitleColor(), et UnGuard. Référencé par ExCWindowObject::Load(), ExCWindow::LoadFile(), ExCWindow::ReadWindowControlObject(), et ExCWindow::ReadWindowSubObject().
    00410 {
    00411 Guard(void ExCWindowObject::Load(std::ifstream *file))
    00412         char                    b[255];
    00413         std::string buffstring;
    00414         try
    00415         {
    00416                 //READ WINDOW POSITION
    00417                 memset(b,0,255);file->getline(b,256,'\n');
    00418                 try
    00419                 {
    00420                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowPosition>","<#WindowPosition>");
    00421                         SetPosition(ExCVec2D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00422                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>")));
    00423                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading WindowPosition:"<<buffstring<<std::endl;}
    00424                 //READ WINDOW SIZE
    00425                 memset(b,0,255);file->getline(b,256,'\n');
    00426                 try
    00427                 {
    00428                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowSize>","<#WindowSize>");
    00429                         SetWindowSize(ExCVec2D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00430                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>")));
    00431                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading WindowSize"<<std::endl;}
    00432                 //READ TITLE BAR SIZE
    00433                 memset(b,0,255);file->getline(b,256,'\n');
    00434                 try
    00435                 {
    00436                         SetTitleBarSize(ExNihilo::ExtractFloatValueFromSring(b,"<TitleBarSize>","<#TitleBarSize>"));
    00437                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading TitleBarSize"<<std::endl;}
    00438                 //READ WINDOW TITLE
    00439                 memset(b,0,255);file->getline(b,256,'\n');
    00440                 try
    00441                 {
    00442                         SetWindowTitle(ExNihilo::ExtracValueFromSring(b,"<WindowTitle>","<#WindowTitle>"));
    00443                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading WindowTitle"<<std::endl;}
    00444                 //READ WINDOW TITLE COLOR
    00445                 memset(b,0,255);file->getline(b,256,'\n');
    00446                 try
    00447                 {
    00448                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowTitleColor>","<#WindowTitleColor>");
    00449                         SetWindowTitleColor(ExCVec3D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00450                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>"),
    00451                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Z>","<#Z>")));
    00452                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading WindowTitleColor"<<std::endl;}
    00453                 //READ IS BACRGROUND BLENDING AND VALUE
    00454                 memset(b,0,255);file->getline(b,256,'\n');
    00455                 try
    00456                 {
    00457                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<IsBackroundBlending>","<#IsBackroundBlending>"))
    00458                         {
    00459                                 memset(b,0,255);file->getline(b,256,'\n');
    00460                                 SetBackroundBlending(true,ExNihilo::ExtractFloatValueFromSring(b,"<BackroundBlendingValue>","<#BackroundBlendingValue>"));
    00461                         }else
    00462                         {
    00463                                 memset(b,0,255);file->getline(b,256,'\n');
    00464                                 SetBackroundBlending(false,ExNihilo::ExtractFloatValueFromSring(b,"<BackroundBlendingValue>","<#BackroundBlendingValue>"));
    00465                         }
    00466                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading IsBackroundBlending"<<std::endl;}
    00467                 //READ BACKGROUND COLOR
    00468                 memset(b,0,255);file->getline(b,256,'\n');
    00469                 try
    00470                 {
    00471                         buffstring=ExNihilo::ExtracValueFromSring(b,"<BackroundColor>","<#BackroundColor>");
    00472                         SetBackroundColor(ExCVec3D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00473                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>"),
    00474                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Z>","<#Z>")));
    00475                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading BackroundColor"<<std::endl;}
    00476                 //READ IS SHOW BORDER
    00477                 memset(b,0,255);file->getline(b,256,'\n');
    00478                 try
    00479                 {
    00480                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<ShowBorder>","<#ShowBorder>"))
    00481                         {
    00482                                 SetShowBorder(true);
    00483                         }else
    00484                         {
    00485                                 SetShowBorder(false);
    00486                         }
    00487                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading ShowBorder"<<std::endl;}
    00488                 //READ BACKGROUND COLOR
    00489                 memset(b,0,255);file->getline(b,256,'\n');
    00490                 try
    00491                 {
    00492                         buffstring=ExNihilo::ExtracValueFromSring(b,"<BorderColor>","<#BorderColor>");
    00493                         SetBorderColor(ExCVec3D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00494                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>"),
    00495                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Z>","<#Z>")));
    00496                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading BorderColor"<<std::endl;}
    00497                 //READ IS BACRGROUND TEXTURING AND TEXTURE 1
    00498                 memset(b,0,255);file->getline(b,256,'\n');
    00499                 try
    00500                 {
    00501                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<BackroundIsTexturing1>","<#BackroundIsTexturing1>"))
    00502                         {
    00503                                 memset(b,0,255);file->getline(b,256,'\n');
    00504                                 SetBackroundTexturing1(true,ExNihilo::ExtracValueFromSring(b,"<BackroundTexture1>","<#BackroundTexture1>"));
    00505                         }else
    00506                         {
    00507                                 memset(b,0,255);file->getline(b,256,'\n');
    00508                                 SetBackroundTexturing1(false,ExNihilo::ExtracValueFromSring(b,"<BackroundTexture1>","<#BackroundTexture1>"));
    00509                         }
    00510                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading BackroundIsTexturing1 :"<<buffstring<<std::endl;}
    00511                 //READ IS BACRGROUND TEXTURING AND TEXTURE 2
    00512                 memset(b,0,255);file->getline(b,256,'\n');
    00513                 try
    00514                 {
    00515                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<BackroundIsTexturing2>","<#BackroundIsTexturing2>"))
    00516                         {
    00517                                 memset(b,0,255);file->getline(b,256,'\n');
    00518                                 SetBackroundTexturing2(true,ExNihilo::ExtracValueFromSring(b,"<BackroundTexture2>","<#BackroundTexture2>"));
    00519                         }else
    00520                         {
    00521                                 memset(b,0,255);file->getline(b,256,'\n');
    00522                                 SetBackroundTexturing2(false,ExNihilo::ExtracValueFromSring(b,"<BackroundTexture2>","<#BackroundTexture2>"));
    00523                         }
    00524                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading BackroundIsTexturing2:"<<buffstring<<std::endl;}
    00525                 //READ TEXTURE IS MOUVING
    00526                 memset(b,0,255);file->getline(b,256,'\n');
    00527                 try
    00528                 {
    00529                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<TextureIsMouving>","<#TextureIsMouving>"))
    00530                         {
    00531                                 SetTextureIsMouving(true);
    00532                         }else
    00533                         {
    00534                                 SetTextureIsMouving(false);
    00535                         }
    00536                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading TextureIsMouving"<<std::endl;}
    00537                 //READ TEXTURE MOUVING VEC
    00538                 memset(b,0,255);file->getline(b,256,'\n');
    00539                 try
    00540                 {
    00541                         buffstring=ExNihilo::ExtracValueFromSring(b,"<TextureMouvingVec>","<#TextureMouvingVec>");
    00542                         SetTextureMouvingVec(ExCVec2D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00543                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>")));
    00544                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading TextureMouvingVec:"<<buffstring<<std::endl;}
    00545         }catch(...){throw ExCExpFileReadError();}
    00546 UnGuard
    00547 }

std::string ExCWindowObject::Load | ( | std::string | FileName | ) | `[inherited]`

| Définition à la ligne 384 du fichier old/ExCWindowObject.cpp. Références ExNihilo::ExtracValueFromSring(), Guard, ExCWindowObject::Load(), PREFIX, et UnGuard.
    00385 {
    00386 Guard(std::string ExCWindowObject::Load(std::string FileName))
    00387         char                    buffer[255],b[255];
    00388         std::string buffstring,returncontrolstring;
    00389         std::ifstream file;
    00390         #ifdef UNIX_SRC
    00391         sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", FileName.data());
    00392         #else
    00393         sprintf(buffer, "../Data/Window/%s", FileName.data());
    00394         #endif
    00395         file.open(buffer,std::ios::in);
    00396         if(file.is_open())
    00397         {
    00398                 memset(b,0,255);file.getline(b,256,'\n');
    00399                 returncontrolstring=ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00401                 Load(FileName);
    00403         }
    00404         file.close();
    00405         return returncontrolstring;//RETURN TYPE OF CONTROL
    00406 UnGuard
    00407 }

void ExCWindowObject::Load | ( | std::ifstream * | file | ) | `[inherited]`

| Définition à la ligne 409 du fichier old/ExCWindowObject.cpp. Références ExNihilo::ExtractIntValueFromSring(), ExNihilo::ExtracValueFromSring(), Guard, ExCWindowObject::Load(), ExCWindowObject::SetBackroundBlending(), ExCWindowObject::SetBackroundColor(), ExCWindowObject::SetBackroundTexturing1(), ExCWindowObject::SetBackroundTexturing2(), ExCWindowObject::SetBorderColor(), ExCWindowObject::SetPosition(), ExCWindowObject::SetShowBorder(), ExCWindowObject::SetTextureIsMouving(), ExCWindowObject::SetTextureMouvingVec(), ExCWindowObject::SetTitleBarSize(), ExCWindowObject::SetWindowSize(), ExCWindowObject::SetWindowTitle(), ExCWindowObject::SetWindowTitleColor(), et UnGuard. Référencé par ExCWindowObject::Load(), ExCWindow::LoadFile(), ExCWindow::ReadWindowControlObject(), et ExCWindow::ReadWindowSubObject().
    00410 {
    00411 Guard(void ExCWindowObject::Load(std::ifstream *file))
    00412         char                    b[255];
    00413         std::string buffstring;
    00414         try
    00415         {
    00416                 //READ WINDOW POSITION
    00417                 memset(b,0,255);file->getline(b,256,'\n');
    00418                 try
    00419                 {
    00420                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowPosition>","<#WindowPosition>");
    00421                         SetPosition(ExCVec2D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00422                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>")));
    00423                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading WindowPosition:"<<buffstring<<std::endl;}
    00424                 //READ WINDOW SIZE
    00425                 memset(b,0,255);file->getline(b,256,'\n');
    00426                 try
    00427                 {
    00428                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowSize>","<#WindowSize>");
    00429                         SetWindowSize(ExCVec2D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00430                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>")));
    00431                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading WindowSize"<<std::endl;}
    00432                 //READ TITLE BAR SIZE
    00433                 memset(b,0,255);file->getline(b,256,'\n');
    00434                 try
    00435                 {
    00436                         SetTitleBarSize(ExNihilo::ExtractFloatValueFromSring(b,"<TitleBarSize>","<#TitleBarSize>"));
    00437                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading TitleBarSize"<<std::endl;}
    00438                 //READ WINDOW TITLE
    00439                 memset(b,0,255);file->getline(b,256,'\n');
    00440                 try
    00441                 {
    00442                         SetWindowTitle(ExNihilo::ExtracValueFromSring(b,"<WindowTitle>","<#WindowTitle>"));
    00443                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading WindowTitle"<<std::endl;}
    00444                 //READ WINDOW TITLE COLOR
    00445                 memset(b,0,255);file->getline(b,256,'\n');
    00446                 try
    00447                 {
    00448                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowTitleColor>","<#WindowTitleColor>");
    00449                         SetWindowTitleColor(ExCVec3D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00450                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>"),
    00451                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Z>","<#Z>")));
    00452                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading WindowTitleColor"<<std::endl;}
    00453                 //READ IS BACRGROUND BLENDING AND VALUE
    00454                 memset(b,0,255);file->getline(b,256,'\n');
    00455                 try
    00456                 {
    00457                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<IsBackroundBlending>","<#IsBackroundBlending>"))
    00458                         {
    00459                                 memset(b,0,255);file->getline(b,256,'\n');
    00460                                 SetBackroundBlending(true,ExNihilo::ExtractFloatValueFromSring(b,"<BackroundBlendingValue>","<#BackroundBlendingValue>"));
    00461                         }else
    00462                         {
    00463                                 memset(b,0,255);file->getline(b,256,'\n');
    00464                                 SetBackroundBlending(false,ExNihilo::ExtractFloatValueFromSring(b,"<BackroundBlendingValue>","<#BackroundBlendingValue>"));
    00465                         }
    00466                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading IsBackroundBlending"<<std::endl;}
    00467                 //READ BACKGROUND COLOR
    00468                 memset(b,0,255);file->getline(b,256,'\n');
    00469                 try
    00470                 {
    00471                         buffstring=ExNihilo::ExtracValueFromSring(b,"<BackroundColor>","<#BackroundColor>");
    00472                         SetBackroundColor(ExCVec3D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00473                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>"),
    00474                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Z>","<#Z>")));
    00475                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading BackroundColor"<<std::endl;}
    00476                 //READ IS SHOW BORDER
    00477                 memset(b,0,255);file->getline(b,256,'\n');
    00478                 try
    00479                 {
    00480                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<ShowBorder>","<#ShowBorder>"))
    00481                         {
    00482                                 SetShowBorder(true);
    00483                         }else
    00484                         {
    00485                                 SetShowBorder(false);
    00486                         }
    00487                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading ShowBorder"<<std::endl;}
    00488                 //READ BACKGROUND COLOR
    00489                 memset(b,0,255);file->getline(b,256,'\n');
    00490                 try
    00491                 {
    00492                         buffstring=ExNihilo::ExtracValueFromSring(b,"<BorderColor>","<#BorderColor>");
    00493                         SetBorderColor(ExCVec3D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00494                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>"),
    00495                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Z>","<#Z>")));
    00496                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading BorderColor"<<std::endl;}
    00497                 //READ IS BACRGROUND TEXTURING AND TEXTURE 1
    00498                 memset(b,0,255);file->getline(b,256,'\n');
    00499                 try
    00500                 {
    00501                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<BackroundIsTexturing1>","<#BackroundIsTexturing1>"))
    00502                         {
    00503                                 memset(b,0,255);file->getline(b,256,'\n');
    00504                                 SetBackroundTexturing1(true,ExNihilo::ExtracValueFromSring(b,"<BackroundTexture1>","<#BackroundTexture1>"));
    00505                         }else
    00506                         {
    00507                                 memset(b,0,255);file->getline(b,256,'\n');
    00508                                 SetBackroundTexturing1(false,ExNihilo::ExtracValueFromSring(b,"<BackroundTexture1>","<#BackroundTexture1>"));
    00509                         }
    00510                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading BackroundIsTexturing1 :"<<buffstring<<std::endl;}
    00511                 //READ IS BACRGROUND TEXTURING AND TEXTURE 2
    00512                 memset(b,0,255);file->getline(b,256,'\n');
    00513                 try
    00514                 {
    00515                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<BackroundIsTexturing2>","<#BackroundIsTexturing2>"))
    00516                         {
    00517                                 memset(b,0,255);file->getline(b,256,'\n');
    00518                                 SetBackroundTexturing2(true,ExNihilo::ExtracValueFromSring(b,"<BackroundTexture2>","<#BackroundTexture2>"));
    00519                         }else
    00520                         {
    00521                                 memset(b,0,255);file->getline(b,256,'\n');
    00522                                 SetBackroundTexturing2(false,ExNihilo::ExtracValueFromSring(b,"<BackroundTexture2>","<#BackroundTexture2>"));
    00523                         }
    00524                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading BackroundIsTexturing2:"<<buffstring<<std::endl;}
    00525                 //READ TEXTURE IS MOUVING
    00526                 memset(b,0,255);file->getline(b,256,'\n');
    00527                 try
    00528                 {
    00529                         if(0!=ExNihilo::ExtractIntValueFromSring(b,"<TextureIsMouving>","<#TextureIsMouving>"))
    00530                         {
    00531                                 SetTextureIsMouving(true);
    00532                         }else
    00533                         {
    00534                                 SetTextureIsMouving(false);
    00535                         }
    00536                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading TextureIsMouving"<<std::endl;}
    00537                 //READ TEXTURE MOUVING VEC
    00538                 memset(b,0,255);file->getline(b,256,'\n');
    00539                 try
    00540                 {
    00541                         buffstring=ExNihilo::ExtracValueFromSring(b,"<TextureMouvingVec>","<#TextureMouvingVec>");
    00542                         SetTextureMouvingVec(ExCVec2D(ExNihilo::ExtractFloatValueFromSring(buffstring,"<X>","<#X>"),
    00543                                 ExNihilo::ExtractFloatValueFromSring(buffstring,"<Y>","<#Y>")));
    00544                 }catch(ExCExpStringNotFound){std::cout<<"Error Reading TextureMouvingVec:"<<buffstring<<std::endl;}
    00545         }catch(...){throw ExCExpFileReadError();}
    00546 UnGuard
    00547 }

bool ExCWindow::LoadFile | ( | std::string | FileName | ) | `[virtual, inherited]`

| Redéfinie à partir de ExCObject. Définition à la ligne 263 du fichier old/ExCWindow.cpp. Références ExNihilo::ExtracValueFromSring(), Guard, ExCWindowObject::Load(), ExCObject::LoadFile(), ExCWindow::LoadFile(), ExCWindow::m_TitleBar, PREFIX, ExCWindow::ReadWindowSubObject(), et UnGuard. Référencé par ExCWindow::LoadFile().
    00264 {
    00265 Guard(void ExCWindow::LoadFile(std::string FileName))
    00266         char                    buffer[255],b[255];
    00267         std::string buffstring;
    00268         std::ifstream file,fileControl;
    00269         #ifdef UNIX_SRC
    00270         sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", FileName.data());
    00271         #else
    00272         sprintf(buffer, "../Data/Window/%s", FileName.data());
    00273         #endif
    00274         file.open(buffer,std::ios::in);
    00275         if(file.is_open())
    00276         {
    00277                 //read header
    00278                 memset(b,0,255);file.getline(b,256,'\n');
    00279                 try
    00280                 {
    00281                         //READ MAIN WINDOW INFO
    00282                         ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00283                         Load(&file);
    00284
    00285                         //READ CONTENT WINDOW INFO
    00286                         memset(b,0,255);file.getline(b,256,'\n');
    00287                         buffstring=ExNihilo::ExtracValueFromSring(b,"<FileForWindow>","<#FileForWindow>");
    00288                         ReadWindowSubObject(this,buffstring);
    00289
    00290                         //READ BAR WINDOW INFO
    00291                         /*memset(b,0,255);file.getline(b,256,'\n');
    00292                         buffstring=ExNihilo::ExtracValueFromSring(b,"<FileForBar>","<#FileForBar>");
    00293                         ReadWindowSubObject(this,buffstring);
    00294                         */
    00295                         m_TitleBar.LoadFile(ExNihilo::ExtracValueFromSring(b,"<FileForBar>","<#FileForBar>"));
    00296
    00297                 }catch(ExCExpStringNotFound){std::cout<<"Bad file type plok"<<buffer<<std::endl;}
    00298         }else
    00299         {
    00300                 std::cout<<"ExCExpFileNotFound:"<<buffer<<std::endl;
    00301                 throw   ExCExpFileNotFound();
    00302         }
    00303 UnGuard
    00304 }

bool ExCWindow::PointInWindow | ( | ExCVec2D | point | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

bool ExCWindow::PointInWindow | ( | ExCVec2D | point | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 320 du fichier ExCWindow.cpp. Références ExCWindowObject::IsShowWindow(), ExCWindow::m_TitleBar, ExCWindow::m_Window, et ExCWindowObject::PointInWindow(). Référencé par ExManagerObjectWindow::InputCommand().
    00321 {
    00322         if(ExCWindowObject::PointInWindow(point))
    00323         {
    00324                 if(m_TitleBar.PointInWindow(point))return true;
    00325                 if(m_Window.PointInWindow(point))
    00326                 {
    00327                         if(m_Window.IsShowWindow())return true;
    00328                         else return false;
    00329                 }
    00330
    00331         }
    00332         return false;
    00333
    00334 }

ExCWindowControl * ExCWindow::ReadWindowControlObject | ( | ExCWindowObject * | win,
|  | std::string | FileName
| ) | `[inherited]`

| Définition à la ligne 418 du fichier old/ExCWindow.cpp. Références ExCWindowControl::AddActionCommand(), ExNihilo::ExtractIntValueFromSring(), ExNihilo::ExtracValueFromSring(), Guard, ExCWindowObject::Load(), ExCWindowButtonSwitch::m_Butt1, ExCWindowButtonSwitch::m_Butt2, ExCAction::m_Param, PREFIX, ExCWindow::ReadWindowControlObject(), ExCWindowButtonSwitchOnMouse::SwitchValue(), ExCWindowButtonSwitch::SwitchValue(), et UnGuard. Référencé par ExCWindow::ReadWindowControlObject(), et ExCWindow::ReadWindowSubObject().
    00419 {
    00420         Guard(ExCWindowControl *  ExCWindow::ReadWindowControlObject(ExCWindowObject *win,std::string FileName))
    00421                 char                    buffer[255],b[255];
    00422         std::string buffstring;
    00423         std::ifstream fileControl;
    00424 #ifdef UNIX_SRC
    00425         sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", FileName.data());
    00426 #else
    00427         sprintf(buffer, "../Data/Window/%s", FileName.data());
    00428 #endif
    00429         fileControl.open(buffer,std::ios::in);
    00430         if(fileControl.is_open())
    00431         {
    00432                 memset(b,0,255);fileControl.getline(b,256,'\n');
    00433                 buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00434                 // EXCWINDOWLABEL CONTROL
    00435                 if(strcmp(buffstring.data(),"ExCWindowLabel")==0)
    00436                 {
    00437                         ExCWindowLabel *NewLabel;
    00438                         NewLabel= new ExCWindowLabel;
    00439                         //ReadWindowObject(NewLabel,&fileControl);
    00440                         NewLabel->Load(&fileControl);
    00441                         win->AddObjectControl(NewLabel);
    00442                 }
    00443                 // EXCWINDOWEDITLABEL CONTROL
    00444                 if(strcmp(buffstring.data(),"ExCWindowEditLabel")==0)
    00445                 {
    00446                         ExCWindowEditLabel *NewEditLabel;
    00447                         NewEditLabel= new ExCWindowEditLabel;
    00448                         //ReadWindowObject(NewLabel,&fileControl);
    00449                         NewEditLabel->Load(&fileControl);
    00450                         win->AddObjectControl(NewEditLabel);
    00451                 }
    00452                 // EXCWINDOWBUTTON CONTROL
    00453                 if(strcmp(buffstring.data(),"ExCWindowButton")==0)
    00454                 {
    00455                         ExCWindowButton *NewButton;
    00456                         NewButton= new ExCWindowButton;
    00457                         //ReadWindowObject(NewButton,&fileControl);
    00458                         NewButton->Load(&fileControl);
    00459                         //READ ACTION FOR BUTTON
    00460                         memset(b,0,255);fileControl.getline(b,256,'\n');
    00461                         buffstring=ExNihilo::ExtracValueFromSring(b,"<ActionCommand>","<#ActionCommand>");
    00462                         ExCAction Action=ExNihilo::ExtractIntValueFromSring(buffstring,"<Action>","<#Action>");
    00463                         ExCCommand Command=ExNihilo::ExtractIntValueFromSring(buffstring,"<Command>","<#Command>");
    00464                         Action.m_Param=ExNihilo::ExtracValueFromSring(buffstring,"<Param>","<#Param>");
    00465                         NewButton->AddActionCommand(Action,Command);
    00466                         win->AddObjectControl(NewButton);
    00467                 }
    00468                 //EXCWINDOWBUTTONSWITCH CONTROL
    00469                 if(strcmp(buffstring.data(),"ExCWindowButtonSwitch")==0)
    00470                 {
    00471                         std::ifstream fileB1,fileB2;
    00472                         ExCWindowButtonSwitch *NewButton;
    00473                         NewButton= new ExCWindowButtonSwitch;
    00474                         //ReadWindowObject(NewButton,&fileControl);
    00475                         NewButton->Load(&fileControl);
    00476                         ExCWindowButton * Butt1,*Butt2;
    00477                         Butt1=new ExCWindowButton;
    00478                         Butt2=new ExCWindowButton;
    00479
    00480                         //Read Normal Button
    00481                         memset(b,0,255);fileControl.getline(b,256,'\n');
    00482                         buffstring=ExNihilo::ExtracValueFromSring(b,"<Button1>","<#Button1>");
    00483         //ReadWindowObject(Butt1,buffstring,&fileB1);
    00484                         NewButton->m_Butt1=Butt1;
    00485
    00486
    00487                         //Read Alternate Button
    00488                         memset(b,0,255);fileControl.getline(b,256,'\n');
    00489                         buffstring=ExNihilo::ExtracValueFromSring(b,"<Button2>","<#Button2>");
    00490         //ReadWindowObject(Butt2,buffstring,&fileB2);
    00491                         NewButton->m_Butt2=Butt2;
    00492
    00493                         //READ ACTION FOR BUTTON1
    00494                         memset(b,0,255);fileB1.getline(b,256,'\n');
    00495                         buffstring=ExNihilo::ExtracValueFromSring(b,"<ActionCommand>","<#ActionCommand>");
    00496                         ExCAction Action=ExNihilo::ExtractIntValueFromSring(buffstring,"<Action>","<#Action>");
    00497                         ExCCommand Command=ExNihilo::ExtractIntValueFromSring(buffstring,"<Command>","<#Command>");
    00498                         Action.m_Param=ExNihilo::ExtracValueFromSring(buffstring,"<Param>","<#Param>");
    00499                         Butt1->AddActionCommand(Action,Command);
    00500                         fileB1.close();
    00501
    00502                         //READ ACTION FOR BUTTON2
    00503                         memset(b,0,255);fileB2.getline(b,256,'\n');
    00504                         buffstring=ExNihilo::ExtracValueFromSring(b,"<ActionCommand>","<#ActionCommand>");
    00505                         Action=ExNihilo::ExtractIntValueFromSring(buffstring,"<Action>","<#Action>");
    00506                         Command=ExNihilo::ExtractIntValueFromSring(buffstring,"<Command>","<#Command>");
    00507                         Action.m_Param=ExNihilo::ExtracValueFromSring(buffstring,"<Param>","<#Param>");
    00508                         Butt2->AddActionCommand(Action,Command);
    00509                         fileB2.close();
    00510
    00511                         NewButton->SwitchValue();
    00512                         //NewButton->SwitchValue();
    00513                         win->AddObjectControl(NewButton);
    00514                 }
    00515                 //EXCWINDOWBUTTONSWITCHONMOUSE CONTROL
    00516                 if(strcmp(buffstring.data(),"ExCWindowButtonSwitchOnMouse")==0)
    00517                 {
    00518                         std::ifstream fileB1,fileB2;
    00519                         ExCWindowButtonSwitchOnMouse *NewButton;
    00520                         NewButton= new ExCWindowButtonSwitchOnMouse;
    00521                         //ReadWindowObject(NewButton,&fileControl);
    00522                         NewButton->Load(&fileControl);
    00523                         ExCWindowButton * Butt1,*Butt2;
    00524                         Butt1=new ExCWindowButton;
    00525                         Butt2=new ExCWindowButton;
    00526
    00527                         //Read Normal Button
    00528                         memset(b,0,255);fileControl.getline(b,256,'\n');
    00529                         buffstring=ExNihilo::ExtracValueFromSring(b,"<Button1>","<#Button1>");
    00530         //ReadWindowObject(Butt1,buffstring,&fileB1);
    00531                         NewButton->m_Butt1=Butt1;
    00532
    00533
    00534                         //Read Alternate Button
    00535                         memset(b,0,255);fileControl.getline(b,256,'\n');
    00536                         buffstring=ExNihilo::ExtracValueFromSring(b,"<Button2>","<#Button2>");
    00537         //ReadWindowObject(Butt2,buffstring,&fileB2);
    00538                         NewButton->m_Butt2=Butt2;
    00539
    00540                         //READ ACTION FOR BUTTON1
    00541                         memset(b,0,255);fileB1.getline(b,256,'\n');
    00542                         buffstring=ExNihilo::ExtracValueFromSring(b,"<ActionCommand>","<#ActionCommand>");
    00543                         ExCAction Action=ExNihilo::ExtractIntValueFromSring(buffstring,"<Action>","<#Action>");
    00544                         ExCCommand Command=ExNihilo::ExtractIntValueFromSring(buffstring,"<Command>","<#Command>");
    00545                         Action.m_Param=ExNihilo::ExtracValueFromSring(buffstring,"<Param>","<#Param>");
    00546                         Butt1->AddActionCommand(Action,Command);
    00547                         fileB1.close();
    00548
    00549                         //READ ACTION FOR BUTTON2
    00550                         memset(b,0,255);fileB2.getline(b,256,'\n');
    00551                         buffstring=ExNihilo::ExtracValueFromSring(b,"<ActionCommand>","<#ActionCommand>");
    00552                         Action=ExNihilo::ExtractIntValueFromSring(buffstring,"<Action>","<#Action>");
    00553                         Command=ExNihilo::ExtractIntValueFromSring(buffstring,"<Command>","<#Command>");
    00554                         Action.m_Param=ExNihilo::ExtracValueFromSring(buffstring,"<Param>","<#Param>");
    00555                         Butt2->AddActionCommand(Action,Command);
    00556                         fileB2.close();
    00557
    00558                         NewButton->SwitchValue();
    00559                         //NewButton->SwitchValue();
    00560                         win->AddObjectControl(NewButton);
    00561                 }
    00562         }
    00563         fileControl.close();
    00564         return NULL;
    00565         UnGuard
    00566 }

void ExCWindow::ReadWindowSubObject | ( | ExCWindow * | win,
|  | std::string | FileName
| ) | `[inherited]`

| Définition à la ligne 306 du fichier old/ExCWindow.cpp. Références ExNihilo::ExtractIntValueFromSring(), ExNihilo::ExtracValueFromSring(), Guard, ExCWindowObject::Load(), ExCWindow::m_CloseButton, ExCWindow::m_MaximizeButton, ExCWindow::m_MinimizeButton, ExCWindow::m_MinimizeToBarButton, ExCWindow::m_TitleBar, ExCWindow::m_Window, PREFIX, ExCWindow::ReadWindowControlObject(), ExCWindow::ReadWindowSubObject(), ExCWindowObject::SetBackroundColor(), et UnGuard. Référencé par ExCWindow::LoadFile(), et ExCWindow::ReadWindowSubObject().
    00307 {
    00308 Guard(void ExCWindow::ReadWindowSubObject(ExCWindow *win,std::string FileName))
    00309         char                    buffer[255],b[255];
    00310         std::string buffstring;
    00311         std::ifstream file,fileButton,fileControl;
    00312 #ifdef UNIX_SRC
    00313         sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", FileName.data());
    00314 #else
    00315         sprintf(buffer, "../Data/Window/%s", FileName.data());
    00316 #endif
    00317         //std::cout<<buffer<<std::endl;
    00318         file.open(buffer,std::ios::in);
    00319
    00320         if(file.is_open())
    00321         {
    00322                 //read header
    00323                 memset(b,0,255);file.getline(b,256,'\n');
    00324                 try
    00325                 {
    00326                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00327                         if(strcmp(buffstring.data(),"WindowContent")==0)
    00328                         {
    00329                                 m_Window.Load(&file);
    00330                                 //Read all control
    00331                                 memset(b,0,255);file.getline(b,256,'\n');
    00332                                 int numberofcontrol=ExNihilo::ExtractIntValueFromSring(b,"<NumberOfControl>","<#NumberOfControl>");
    00333                                 for(int i=0;i<numberofcontrol;i++)
    00334                                 {
    00335                                         memset(b,0,255);file.getline(b,256,'\n');
    00336                                         ReadWindowControlObject(win->GetWindowContentPointer(),ExNihilo::ExtracValueFromSring(b,"<FileControl>","<#FileControl>"));
    00337                                 }
    00338                         }
    00339                         if(strcmp(buffstring.data(),"BarContent")==0)
    00340                         {
    00341                                 m_TitleBar.Load(&file);
    00342                                 //READ CLOSE BUTTON
    00343                                 memset(b,0,255);file.getline(b,256,'\n');
    00344                                 buffstring=ExNihilo::ExtracValueFromSring(b,"<FileForButtonClose>","<#FileForButtonClose>");
    00345 #ifdef UNIX_SRC
    00346                                 sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", buffstring.data());
    00347 #else
    00348                                 sprintf(buffer, "../Data/Window/%s", buffstring.data());
    00349 #endif
    00350                                 fileButton.open(buffer,std::ios::in);
    00351                                 if(fileButton.is_open())
    00352                                 {
    00353                                         memset(b,0,255);fileButton.getline(b,256,'\n');
    00354                                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00355                                         m_CloseButton->Load(&fileButton);
    00356                                         m_CloseButton->SetBackroundColor(ExCVec3D(1.0f,1.0f,1.0f));
    00357                                 }fileButton.close();
    00358                                 //READ Maximize BUTTON
    00359                                 memset(b,0,255);file.getline(b,256,'\n');
    00360                                 buffstring=ExNihilo::ExtracValueFromSring(b,"<FileForButtonMaximize>","<#FileForButtonMaximize>");
    00361 #ifdef UNIX_SRC
    00362                                 sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", buffstring.data());
    00363 #else
    00364                                 sprintf(buffer, "../Data/Window/%s", buffstring.data());
    00365 #endif
    00366                                 fileButton.open(buffer,std::ios::in);
    00367                                 if(fileButton.is_open())
    00368                                 {
    00369                                         memset(b,0,255);fileButton.getline(b,256,'\n');
    00370                                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00371                                         m_MaximizeButton->Load(&fileButton);
    00372                                         m_MaximizeButton->SetBackroundColor(ExCVec3D(1.0f,1.0f,1.0f));
    00373                                 }fileButton.close();
    00374                                 //READ Minimize BUTTON
    00375                                 memset(b,0,255);file.getline(b,256,'\n');
    00376                                 buffstring=ExNihilo::ExtracValueFromSring(b,"<FileForButtonMinimize>","<#FileForButtonMinimize>");
    00377 #ifdef UNIX_SRC
    00378                                 sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", buffstring.data());
    00379 #else
    00380                                 sprintf(buffer, "../Data/Window/%s", buffstring.data());
    00381 #endif
    00382                                 fileButton.open(buffer,std::ios::in);
    00383                                 if(fileButton.is_open())
    00384                                 {
    00385                                         memset(b,0,255);fileButton.getline(b,256,'\n');
    00386                                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00387                                         m_MinimizeButton->Load(&fileButton);
    00388                                         m_MinimizeButton->SetBackroundColor(ExCVec3D(1.0f,1.0f,1.0f));
    00389                                 }fileButton.close();
    00390                                 //READ MinimizeToBar BUTTON
    00391                                 memset(b,0,255);file.getline(b,256,'\n');
    00392                                 buffstring=ExNihilo::ExtracValueFromSring(b,"<FileForButtonMinimizeToBar>","<#FileForButtonMinimizeToBar>");
    00393 #ifdef UNIX_SRC
    00394                                 sprintf(buffer, PREFIX "/ExNihilo/Data/Window/%s", buffstring.data());
    00395 #else
    00396                                 sprintf(buffer, "../Data/Window/%s", buffstring.data());
    00397 #endif
    00398                                 fileButton.open(buffer,std::ios::in);
    00399                                 if(fileButton.is_open())
    00400                                 {
    00401                                         memset(b,0,255);fileButton.getline(b,256,'\n');
    00402                                         buffstring=ExNihilo::ExtracValueFromSring(b,"<WindowHeader>","<#WindowHeader>");
    00403                                         //ReadWindowObject(win->GetButtonMinimizeToBar(),&fileButton);
    00404                                         m_MinimizeToBarButton->Load(&fileButton);
    00405                                         m_MinimizeToBarButton->SetBackroundColor(ExCVec3D(1.0f,1.0f,1.0f));
    00406                                 }fileButton.close();
    00407
    00408                         }
    00409                 }catch(ExCExpStringNotFound)
    00410                 {
    00411                         std::cout<<"ReadWindowSubObject::ExCExpStringNotFound";
    00412                 }
    00413         }else throw   ExCExpFileNotFound();
    00414         file.close();
    00415         UnGuard
    00416 }

void ExCWindow::RefreshPosotion | ( | void |  | ) | `[inherited]`

void ExCWindow::RefreshPosotion | ( | void |  | ) | `[inherited]`

| Définition à la ligne 224 du fichier ExCWindow.cpp. Références ExCWindowObject::GetOldPosition(), ExCObject2D::GetPosition(), ExCWindowObject::GetVecWindowObject(), ExCVec2D::GetX(), ExCVec2D::GetY(), Guard, ExCWindow::m_CloseButton, ExCWindow::m_MaximizeButton, ExCWindow::m_MinimizeButton, ExCWindow::m_MinimizeToBarButton, ExCObject2D::m_Position, ExCWindow::m_TitleBar, ExCWindowObject::m_TitleBarSize, ExCWindow::m_Window, ExCWindowObject::m_WindowSize, ExCWindow::RefreshPosotion(), ExCWindowObject::SetPosition(), et UnGuard. Référencé par ExCWindow::ExCWindow(), ExCWindowMessageBox::ExCWindowMessageBox(), ExCWindowMessageBoxQuestion(), ExManagerObjectWindow::Load(), ExCWindow::RefreshPosotion(), et ExCWindow::SetWindowPosition().
    00225 {
    00226 Guard(void ExCWindow::RefreshPosotion(void))
    00227         //std::cout<<"Refresh pos"<<std::endl;
    00228         m_TitleBar.SetPosition(ExCVec2D(m_Position.GetX(),m_Position.GetY()));
    00229         m_Window.SetPosition(ExCVec2D(m_Position.GetX(),(m_Position.GetY()+m_TitleBarSize)));
    00230         m_CloseButton->SetPosition(ExCVec2D(m_TitleBar.GetPosition().GetX()+m_WindowSize.GetX()-m_TitleBarSize,m_TitleBar.GetPosition().GetY()+2));
    00231         m_MaximizeButton->SetPosition(ExCVec2D(m_TitleBar.GetPosition().GetX()+m_WindowSize.GetX()-m_TitleBarSize*2,m_TitleBar.GetPosition().GetY()+2));
    00232         m_MinimizeButton->SetPosition(ExCVec2D(m_TitleBar.GetPosition().GetX()+m_WindowSize.GetX()-m_TitleBarSize*3,m_TitleBar.GetPosition().GetY()+2));
    00233         m_MinimizeToBarButton->SetPosition(ExCVec2D(m_TitleBar.GetPosition().GetX()+m_WindowSize.GetX()-m_TitleBarSize*4,m_TitleBar.GetPosition().GetY()+2));
    00234         for(unsigned int i=0;i<m_Window.GetVecWindowObject()->size();i++)
    00235         {
    00236                 m_Window.GetVecWindowObject()->at(i)->SetPosition(
    00237                         ExCVec2D(m_Window.GetPosition()+(m_Window.GetVecWindowObject()->at(i)->GetPosition()-m_Window.GetOldPosition())));
    00238         }
    00239 UnGuard
    00240 }

void ExCWindow::RefreshSize | ( | void |  | ) | `[inherited]`

void ExCWindow::RefreshSize | ( | void |  | ) | `[inherited]`

| Définition à la ligne 241 du fichier ExCWindow.cpp. Références ExCVec2D::GetX(), ExCVec2D::GetY(), Guard, ExCWindow::m_CloseButton, ExCWindow::m_MaximizeButton, ExCWindow::m_MinimizeButton, ExCWindow::m_MinimizeToBarButton, ExCWindow::m_TitleBar, ExCWindowObject::m_TitleBarSize, ExCWindow::m_Window, ExCWindowObject::m_WindowSize, ExCWindow::RefreshSize(), ExCWindowObject::SetWindowSize(), et UnGuard. Référencé par ExCWindow::ExCWindow(), ExCWindowMessageBox::ExCWindowMessageBox(), ExCWindowMessageBoxQuestion(), ExManagerObjectWindow::Load(), ExCWindow::RefreshSize(), ExCWindow::SetWindowPosition(), et ExCWindow::SetWindowSize().
    00242 {
    00243 Guard(void ExCWindow::RefreshSize(void))
    00244         m_TitleBar.SetWindowSize(ExCVec2D(m_WindowSize.GetX(),m_TitleBarSize));
    00245         m_Window.SetWindowSize(ExCVec2D(m_WindowSize.GetX(),m_WindowSize.GetY()-m_TitleBarSize));
    00246         m_CloseButton->SetWindowSize(ExCVec2D(m_TitleBarSize-3,m_TitleBarSize-4));
    00247         m_MaximizeButton->SetWindowSize(ExCVec2D(m_TitleBarSize-3,m_TitleBarSize-4));
    00248         m_MinimizeButton->SetWindowSize(ExCVec2D(m_TitleBarSize-3,m_TitleBarSize-4));
    00249         m_MinimizeToBarButton->SetWindowSize(ExCVec2D(m_TitleBarSize-3,m_TitleBarSize-4));
    00250 UnGuard
    00251 }

void ExCWindowContent::RemoveObject | ( | ExCWindowObject * | object | ) | `[inherited]`

void ExCWindow::SetActive | ( | bool | status | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 128 du fichier old/ExCWindow.h. Références ExCWindow::m_Active. Référencé par ExManagerObjectWindow::InputCommand(), et ExManagerObjectWindow::SetCurrentObject().
    00128 {m_Active=status;}

void ExCWindowObject::SetBackroundBlending | ( | bool | state,
|  | float | value
| ) | `[inline, inherited]`

| Définition à la ligne 169 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundBlending, et ExCWindowObject::m_Blending.
    00169 {m_Blending=state;m_BackroundBlending=value;}

void ExCWindowObject::SetBackroundBlending | ( | bool | state | ) | `[inline, inherited]`

| Définition à la ligne 168 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_Blending.
    00168 {m_Blending=state;}

void ExCWindowObject::SetBackroundBlending | ( | bool | state,
|  | float | value
| ) | `[inline, inherited]`

| Définition à la ligne 191 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundBlending, et ExCWindowObject::m_Blending.
    00191 {m_Blending=state;m_BackroundBlending=value;}

void ExCWindowObject::SetBackroundBlending | ( | bool | state | ) | `[inline, inherited]`

| Définition à la ligne 190 du fichier ExCWindowObject.h. Références ExCWindowObject::m_Blending. Référencé par ExCWindowObject::Load().
    00190 {m_Blending=state;}

void ExCWindowObject::SetBackroundColor | ( | ExCVec3D | Color | ) | `[inline, inherited]`

| Définition à la ligne 170 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundColor.
    00170 {m_BackroundColor=Color;}

void ExCWindowObject::SetBackroundColor | ( | ExCVec3D | Color | ) | `[inline, inherited]`

| Définition à la ligne 192 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundColor. Référencé par ExCWindowTitleBar::Init(), Init(), ExCWindowMessageBox::Init(), ExCWindowLabel::Init(), ExCWindow::Init(), ExCWindowObject::Load(), et ExCWindow::ReadWindowSubObject().
    00192 {m_BackroundColor=Color;}

void ExCWindowObject::SetBackroundTexturing1 | ( | bool | status,
|  | std::string | texture
| ) | `[inline, inherited]`

| Définition à la ligne 156 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundIsTexturing1, et ExCWindowObject::m_BackroundTexture1.
    00156 {m_BackroundIsTexturing1=status;m_BackroundTexture1=texture;}

void ExCWindowObject::SetBackroundTexturing1 | ( | bool | status,
|  | std::string | texture
| ) | `[inline, inherited]`

| Définition à la ligne 178 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundIsTexturing1, et ExCWindowObject::m_BackroundTexture1. Référencé par ExCWindowTitleBar::Init(), ExCWindow::Init(), et ExCWindowObject::Load().
    00178 {m_BackroundIsTexturing1=status;m_BackroundTexture1=texture;}

void ExCWindowObject::SetBackroundTexturing2 | ( | bool | status,
|  | std::string | texture
| ) | `[inline, inherited]`

| Définition à la ligne 159 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BackroundIsTexturing2, et ExCWindowObject::m_BackroundTexture2.
    00159 {m_BackroundIsTexturing2=status;m_BackroundTexture2=texture;}

void ExCWindowObject::SetBackroundTexturing2 | ( | bool | status,
|  | std::string | texture
| ) | `[inline, inherited]`

| Définition à la ligne 181 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BackroundIsTexturing2, et ExCWindowObject::m_BackroundTexture2. Référencé par ExCWindowTitleBar::Init(), ExCWindow::Init(), et ExCWindowObject::Load().
    00181 {m_BackroundIsTexturing2=status;m_BackroundTexture2=texture;}

void ExCWindowObject::SetBorderColor | ( | ExCVec3D | Color | ) | `[inline, inherited]`

| Définition à la ligne 175 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BorderColor.
    00175 {m_BorderColor=Color;}

void ExCWindowObject::SetBorderColor | ( | ExCVec3D | Color | ) | `[inline, inherited]`

| Définition à la ligne 197 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BorderColor. Référencé par Draw(), ExCWindowTitleBar::Init(), Init(), ExCWindowMessageBox::Init(), ExCWindowLabel::Init(), ExCWindow::Init(), et ExCWindowObject::Load().
    00197 {m_BorderColor=Color;}

void ExCWindowObject::SetBorderSize | ( | float | value | ) | `[inline, inherited]`

| Définition à la ligne 173 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_BorderSize.
    00173 {m_BorderSize=value;}

void ExCWindowObject::SetBorderSize | ( | float | value | ) | `[inline, inherited]`

| Définition à la ligne 195 du fichier ExCWindowObject.h. Références ExCWindowObject::m_BorderSize.
    00195 {m_BorderSize=value;}

void ExCWindow::SetCanMouve | ( | bool | status | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 120 du fichier old/ExCWindow.h. Références ExCWindow::m_CanMouve.
    00120 {m_CanMouve=status;}

void ExCObject::SetFileName | ( | std::string | FileName | ) | `[inline, inherited]`

| Définition à la ligne 98 du fichier ExCObject.h. Références ExCObject::m_ObjectFileName. Référencé par ExManagerModel::Load(), ExManagerMap::Load(), ExManagerEntity::Load(), ExCGizmoLineBezier::LoadFile(), ExCAnimation::LoadFile(), et ExManagerEntity::LoadGroupe().
    00098 {m_ObjectFileName = FileName;}

void ExCObject::SetFileName | ( | std::string | FileName | ) | `[inline, inherited]`

| Définition à la ligne 98 du fichier ExCObject.h. Références ExCObject::m_ObjectFileName. Référencé par ExManagerModel::Load(), ExManagerMap::Load(), ExManagerEntity::Load(), ExCGizmoLineBezier::LoadFile(), ExCAnimation::LoadFile(), et ExManagerEntity::LoadGroupe().
    00098 {m_ObjectFileName = FileName;}

void ExCObject::SetFlux | ( | std::ostrstream * | consol,
|  | ExCFluxAction * | action
| ) | `[inherited]`

| Définition à la ligne 66 du fichier ExCObject.cpp. Références ExCObject::Consol, et ExCObject::FluxAction. Référencé par ExManagerId::RecordObject().
    00067 {
    00068         Consol=consol;
    00069         FluxAction=action;
    00070 }

void ExCObject::SetFlux | ( | std::ostrstream * | consol,
|  | ExCFluxAction * | action
| ) | `[inherited]`

| Définition à la ligne 66 du fichier ExCObject.cpp. Références ExCObject::Consol, et ExCObject::FluxAction. Référencé par ExManagerId::RecordObject().
    00067 {
    00068         Consol=consol;
    00069         FluxAction=action;
    00070 }

void ExCObject::SetId | ( | ExNihilo::ExId | Id | ) | `[inline, inherited]`

| Définition à la ligne 96 du fichier ExCObject.h. Références ExNihilo::ExId, et ExCObject::m_ObjectId. Référencé par ExCSystemeParticule::CreateNewParticle(), ExCObject::ExCObject(), ExManagerId::RecordObject(), et ExCObject::SetIdName().
    00096 {m_ObjectId=Id;}

void ExCObject::SetId | ( | ExNihilo::ExId | Id | ) | `[inline, inherited]`

| Définition à la ligne 96 du fichier ExCObject.h. Références ExNihilo::ExId, et ExCObject::m_ObjectId. Référencé par ExCSystemeParticule::CreateNewParticle(), ExCObject::ExCObject(), ExManagerId::RecordObject(), et ExCObject::SetIdName().
    00096 {m_ObjectId=Id;}

void ExCObject::SetIdName | ( | ExNihilo::IdName | idname | ) | `[inherited]`

| Définition à la ligne 47 du fichier ExCObject.cpp. Références ExNihilo::IdName, ExCObject::SetId(), et ExCObject::SetName().
    00048 {
    00049         SetName(idname.second);
    00050         SetId(idname.first);
    00051 }

void ExCObject::SetIdName | ( | ExNihilo::IdName | idname | ) | `[inherited]`

| Définition à la ligne 47 du fichier ExCObject.cpp. Références ExNihilo::IdName, ExCObject::SetId(), et ExCObject::SetName().
    00048 {
    00049         SetName(idname.second);
    00050         SetId(idname.first);
    00051 }

void ExCWindow::SetManagerTexture | ( | ExManagerTexture * | Texture | ) | `[inherited]`

| Redéfinie à partir de ExCWindowContent.

void ExCWindow::SetManagerTexture | ( | ExManagerTexture * | Texture | ) | `[inherited]`

| Redéfinie à partir de ExCWindowContent. Définition à la ligne 215 du fichier ExCWindow.cpp. Références Guard, ExCWindow::m_TitleBar, ExCWindow::m_Window, ExCWindowObject::ManagerTexture, ExCWindowObject::SetManagerTexture(), ExCWindow::SetManagerTexture(), et UnGuard. Référencé par ExManagerObjectWindow::InputAction(), ExManagerObjectWindow::Load(), et ExCWindow::SetManagerTexture().
    00216 {
    00217 Guard(void ExCWindow::SetManagerTexture(ExManagerTexture * Texture))
    00218         ManagerTexture = Texture;
    00219         m_TitleBar.SetManagerTexture(ManagerTexture);
    00220         m_Window.SetManagerTexture(ManagerTexture);
    00221 UnGuard
    00222 }

void ExCWindowObject::SetManagerWindow | ( | ExManagerWindow * | Window | ) | `[inline, inherited]`

| Définition à la ligne 124 du fichier old/ExCWindowObject.h. Références ExCWindowObject::ManagerWindow.
    00124 {ManagerWindow = Window;}

void ExCWindowObject::SetManagerWindow | ( | ExManagerWindow * | Window | ) | `[inline, inherited]`

| Définition à la ligne 142 du fichier ExCWindowObject.h. Références ExCWindowObject::ManagerWindow. Référencé par ExCWindowObject::AddObjectControl(), ExManagerObjectWindow::InputAction(), et ExManagerObjectWindow::Load().
    00142 {ManagerWindow = Window;}

void ExCWindow::SetMaximized | ( | bool | status | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 122 du fichier old/ExCWindow.h. Références ExCWindow::m_Maximized. Référencé par ExManagerObjectWindow::InputAction().
    00122 {m_Maximized=status;}

void ExCWindow::SetMouving | ( | bool | status | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 118 du fichier old/ExCWindow.h. Références ExCWindow::m_Mouving.
    00118 {m_Mouving=status;}

void ExCObject::SetName | ( | std::string | Name | ) | `[inline, inherited]`

| Redéfinie dans ExCTexture. Définition à la ligne 97 du fichier ExCObject.h. Références ExCObject::m_ObjectName. Référencé par ExManagerCamera::AddCamera(), ExCAnimation::ExCAnimation(), ExCCamera::ExCCamera(), ExCCameraChase::ExCCameraChase(), ExCCameraFirst::ExCCameraFirst(), ExCCameraFlight::ExCCameraFlight(), ExCCameraFree::ExCCameraFree(), ExCEntity::ExCEntity(), ExCFont::ExCFont(), ExCGizmo::ExCGizmo(), ExCGizmoElipsoide::ExCGizmoElipsoide(), ExCGizmoFace::ExCGizmoFace(), ExCGizmoLine::ExCGizmoLine(), ExCGizmoLineBezier::ExCGizmoLineBezier(), ExCGizmoPoint::ExCGizmoPoint(), ExCGizmoRectangle::ExCGizmoRectangle(), ExCGizmoSphere::ExCGizmoSphere(), ExCGroupEntity::ExCGroupEntity(), ExCInterface::ExCInterface(), ExCLight::ExCLight(), ExCLoadingAnimation::ExCLoadingAnimation(), ExCMesh::ExCMesh(), ExCMesh3ds::ExCMesh3ds(), ExCMeshBilboarded::ExCMeshBilboarded(), ExCMeshFireEffect::ExCMeshFireEffect(), ExCMeshLOD3ds::ExCMeshLOD3ds(), ExCMeshSauronEffect::ExCMeshSauronEffect(), ExCMeshSmogEffect::ExCMeshSmogEffect(), ExCMeshSummonCylenderEffect::ExCMeshSummonCylenderEffect(), ExCMeshWaterDisqueEffect::ExCMeshWaterDisqueEffect(), ExCMeshWaterEffect::ExCMeshWaterEffect(), ExCModel3DS::ExCModel3DS(), ExCModelASC::ExCModelASC(), ExCModelEXM::ExCModelEXM(), ExCModelMD2::ExCModelMD2(), ExCModelMD3::ExCModelMD3(), ExCModelOBJ::ExCModelOBJ(), ExCObject::ExCObject(), ExCObject2D::ExCObject2D(), ExCObject3D::ExCObject3D(), ExCParticule::ExCParticule(), ExCParticuleLine::ExCParticuleLine(), ExCParticulePoint::ExCParticulePoint(), ExCParticuleTexture::ExCParticuleTexture(), ExCSound::ExCSound(), ExCSpirit::ExCSpirit(), ExCSystemeParticule::ExCSystemeParticule(), ExCVertexProgram::ExCVertexProgram(), ExCWindowContent::ExCWindowContent(), ExCWindowControl::ExCWindowControl(), ExCWindowTitleBar::ExCWindowTitleBar(), ExManagerSpirit::Init(), ExManagerFont::Init(), ExCWindowTitleBar::Init(), ExCWindowObject::Init(), Init(), ExCWindowMessageBox::Init(), ExCWindowLabel::Init(), ExCWindowEditLabel::Init(), ExCWindowButtonSwitchOnMouse::Init(), ExCWindowButtonSwitch::Init(), ExCWindowButton::Init(), ExCWindow::Init(), ExManagerModel::Load(), ExManagerMesh::Load(), ExCSystemeParticule::Load(), ExCModelASC::Load(), ExManagerLoad::LoadAnimationFile(), ExCGroupEntity::LoadFile(), ExCAnimation::LoadFile(), ExManagerEntity::LoadGroupe(), ExManagerSound::LoadSound(), ExManagerId::RecordObject(), et ExCObject::SetIdName().
    00097 {m_ObjectName = Name;}

void ExCObject::SetName | ( | std::string | Name | ) | `[inline, inherited]`

| Redéfinie dans ExCTexture. Définition à la ligne 97 du fichier ExCObject.h. Références ExCObject::m_ObjectName. Référencé par ExManagerCamera::AddCamera(), ExCAnimation::ExCAnimation(), ExCCamera::ExCCamera(), ExCCameraChase::ExCCameraChase(), ExCCameraFirst::ExCCameraFirst(), ExCCameraFlight::ExCCameraFlight(), ExCCameraFree::ExCCameraFree(), ExCEntity::ExCEntity(), ExCFont::ExCFont(), ExCGizmo::ExCGizmo(), ExCGizmoElipsoide::ExCGizmoElipsoide(), ExCGizmoFace::ExCGizmoFace(), ExCGizmoLine::ExCGizmoLine(), ExCGizmoLineBezier::ExCGizmoLineBezier(), ExCGizmoPoint::ExCGizmoPoint(), ExCGizmoRectangle::ExCGizmoRectangle(), ExCGizmoSphere::ExCGizmoSphere(), ExCGroupEntity::ExCGroupEntity(), ExCInterface::ExCInterface(), ExCLight::ExCLight(), ExCLoadingAnimation::ExCLoadingAnimation(), ExCMesh::ExCMesh(), ExCMesh3ds::ExCMesh3ds(), ExCMeshBilboarded::ExCMeshBilboarded(), ExCMeshFireEffect::ExCMeshFireEffect(), ExCMeshLOD3ds::ExCMeshLOD3ds(), ExCMeshSauronEffect::ExCMeshSauronEffect(), ExCMeshSmogEffect::ExCMeshSmogEffect(), ExCMeshSummonCylenderEffect::ExCMeshSummonCylenderEffect(), ExCMeshWaterDisqueEffect::ExCMeshWaterDisqueEffect(), ExCMeshWaterEffect::ExCMeshWaterEffect(), ExCModel3DS::ExCModel3DS(), ExCModelASC::ExCModelASC(), ExCModelEXM::ExCModelEXM(), ExCModelMD2::ExCModelMD2(), ExCModelMD3::ExCModelMD3(), ExCModelOBJ::ExCModelOBJ(), ExCObject::ExCObject(), ExCObject2D::ExCObject2D(), ExCObject3D::ExCObject3D(), ExCParticule::ExCParticule(), ExCParticuleLine::ExCParticuleLine(), ExCParticulePoint::ExCParticulePoint(), ExCParticuleTexture::ExCParticuleTexture(), ExCSound::ExCSound(), ExCSpirit::ExCSpirit(), ExCSystemeParticule::ExCSystemeParticule(), ExCVertexProgram::ExCVertexProgram(), ExCWindowContent::ExCWindowContent(), ExCWindowControl::ExCWindowControl(), ExCWindowTitleBar::ExCWindowTitleBar(), ExManagerSpirit::Init(), ExManagerFont::Init(), ExCWindowTitleBar::Init(), ExCWindowObject::Init(), Init(), ExCWindowMessageBox::Init(), ExCWindowLabel::Init(), ExCWindowEditLabel::Init(), ExCWindowButtonSwitchOnMouse::Init(), ExCWindowButtonSwitch::Init(), ExCWindowButton::Init(), ExCWindow::Init(), ExManagerModel::Load(), ExManagerMesh::Load(), ExCSystemeParticule::Load(), ExCModelASC::Load(), ExManagerLoad::LoadAnimationFile(), ExCGroupEntity::LoadFile(), ExCAnimation::LoadFile(), ExManagerEntity::LoadGroupe(), ExManagerSound::LoadSound(), ExManagerId::RecordObject(), et ExCObject::SetIdName().
    00097 {m_ObjectName = Name;}

void ExCWindowMessageBoxQuestion::SetNoAction | ( | ExCAction | Action | ) | `[inline]`

| Définition à la ligne 96 du fichier old/ExCWindowMessageBoxQuestion.h. Références m_NoAction.
    00096 {m_NoAction=Action;}

void ExCWindowMessageBoxQuestion::SetNoAction | ( | ExCAction | Action | ) | `[inline]`

| Définition à la ligne 96 du fichier ExCWindowMessageBoxQuestion.h. Références m_NoAction.
    00096 {m_NoAction=Action;}

void ExCWindow::SetOldPosition | ( | ExCVec2D | vec | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

void ExCWindow::SetOldPosition | ( | ExCVec2D | vec | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 278 du fichier ExCWindow.cpp. Références Guard, ExCWindowObject::m_OldPosition, ExCWindow::SetOldPosition(), et UnGuard. Référencé par ExCWindow::ExCWindow(), Init(), ExCWindowMessageBox::Init(), ExManagerObjectWindow::InputAction(), ExCWindow::SetOldPosition(), et ExCWindow::SetWindowPosition().
    00279 {
    00280 Guard(void ExCWindow::SetOldPosition(ExCVec2D vec))
    00281         m_OldPosition=vec;
    00282 UnGuard
    00283 }

void ExCWindow::SetOldWindowSize | ( | ExCVec2D | vec | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

void ExCWindow::SetOldWindowSize | ( | ExCVec2D | vec | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 260 du fichier ExCWindow.cpp. Références Guard, ExCWindowObject::m_OldSize, ExCWindow::SetOldWindowSize(), et UnGuard. Référencé par ExCWindow::ExCWindow(), Init(), ExCWindowMessageBox::Init(), ExManagerObjectWindow::InputAction(), et ExCWindow::SetOldWindowSize().
    00261 {
    00262 Guard(void ExCWindow::SetOldWindowSize(ExCVec2D vec))
    00263         m_OldSize=vec;
    00264 UnGuard
    00265 }

void ExCWindowObject::SetParrent | ( | ExCWindowObject * | Parent | ) | `[inline, inherited]`

| Définition à la ligne 126 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_Parent.
    00126 {m_Parent=Parent;}

void ExCWindowObject::SetParrent | ( | ExCWindowObject * | Parent | ) | `[inline, inherited]`

| Définition à la ligne 144 du fichier ExCWindowObject.h. Références ExCWindowObject::m_Parent. Référencé par ExCWindowObject::AddObjectControl(), et ExCWindowTitleBar::ExCWindowTitleBar().
    00144 {m_Parent=Parent;}

void ExCWindowObject::SetPosition | ( | ExCVec2D | Position | ) | `[inherited]`

| Redéfinie à partir de ExCObject2D.

void ExCWindowObject::SetPosition | ( | ExCVec2D | Position | ) | `[inherited]`

| Redéfinie à partir de ExCObject2D. Définition à la ligne 247 du fichier ExCWindowObject.cpp. Références Guard, ExCWindowObject::m_OldPosition, ExCObject2D::m_Position, ExCWindowObject::SetPosition(), et UnGuard. Référencé par ExCWindowObject::AddObjectControl(), ExCWindow::ExCWindow(), ExCWindowButton::ExCWindowButton(), ExCWindowButtonSwitch::ExCWindowButtonSwitch(), ExCWindowButtonSwitchOnMouse::ExCWindowButtonSwitchOnMouse(), ExCWindowEditLabel::ExCWindowEditLabel(), ExCWindowLabel::ExCWindowLabel(), ExCWindowObject::ExCWindowObject(), Init(), ExCWindowMessageBox::Init(), ExCWindowObject::Load(), ExCWindow::RefreshPosotion(), ExCWindowObject::SetPosition(), ExCWindow::SetWindowPosition(), et ExCWindowTitleBar::SetWindowSize().
    00248 {
    00249 Guard(void ExCWindowObject::SetPosition(ExCVec2D Position))
    00250         m_OldPosition=m_Position;
    00251         m_Position=Position;
    00252 UnGuard
    00253 }

void ExCWindow::SetReduced | ( | bool | status | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 124 du fichier old/ExCWindow.h. Références ExCWindow::m_Reduced. Référencé par ExManagerObjectWindow::InputAction().
    00124 {m_Reduced=status;}

void ExCWindowObject::SetShowBorder | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 178 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_ShowBorder.
    00178 {m_ShowBorder=status;}

void ExCWindowObject::SetShowBorder | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 200 du fichier ExCWindowObject.h. Références ExCWindowObject::m_ShowBorder. Référencé par ExCWindowObject::Load().
    00200 {m_ShowBorder=status;}

void ExCWindow::SetShowWindow | ( | bool | status | ) | `[inline, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 126 du fichier old/ExCWindow.h. Références ExCWindow::m_ShowWindow.
    00126 {m_ShowWindow=status;}

void ExCWindow::SetShowWindowBar | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 158 du fichier old/ExCWindow.h. Références ExCWindow::m_TitleBar, et ExCWindowObject::SetShowWindow().
    00158 {m_TitleBar.SetShowWindow(status);}

void ExCWindow::SetShowWindowBar | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 135 du fichier ExCWindow.h. Références ExCWindow::m_TitleBar, et ExCWindowObject::SetShowWindow().
    00135 {m_TitleBar.SetShowWindow(status);}

void ExCWindow::SetShowWindowContent | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 156 du fichier old/ExCWindow.h. Références ExCWindow::m_Window, et ExCWindowObject::SetShowWindow().
    00156 {m_Window.SetShowWindow(status);}

void ExCWindow::SetShowWindowContent | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 133 du fichier ExCWindow.h. Références ExCWindow::m_Window, et ExCWindowObject::SetShowWindow(). Référencé par ExManagerObjectWindow::InputAction().
    00133 {m_Window.SetShowWindow(status);}

void ExCWindowObject::SetTextureIsMouving | ( | bool | state | ) | `[inline, inherited]`

| Définition à la ligne 162 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_TextureIsMouving.
    00162 {m_TextureIsMouving=state;}

void ExCWindowObject::SetTextureIsMouving | ( | bool | state | ) | `[inline, inherited]`

| Définition à la ligne 184 du fichier ExCWindowObject.h. Références ExCWindowObject::m_TextureIsMouving. Référencé par ExCWindowTitleBar::Init(), ExCWindow::Init(), et ExCWindowObject::Load().
    00184 {m_TextureIsMouving=state;}

void ExCWindowObject::SetTextureMouvingVec | ( | ExCVec2D | vec | ) | `[inline, inherited]`

| Définition à la ligne 163 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_TextureMouvingVec.
    00163 {m_TextureMouvingVec=vec;}

void ExCWindowObject::SetTextureMouvingVec | ( | ExCVec2D | vec | ) | `[inline, inherited]`

| Définition à la ligne 185 du fichier ExCWindowObject.h. Références ExCWindowObject::m_TextureMouvingVec. Référencé par ExCWindowTitleBar::Init(), ExCWindow::Init(), et ExCWindowObject::Load().
    00185 {m_TextureMouvingVec=vec;}

void ExCWindow::SetTitleBarSize | ( | float | size | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

void ExCWindow::SetTitleBarSize | ( | float | size | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 284 du fichier ExCWindow.cpp. Références ExCVec2D::GetX(), Guard, ExCWindow::m_TitleBar, ExCWindowObject::m_TitleBarSize, ExCWindowObject::m_WindowSize, ExCWindow::SetTitleBarSize(), ExCWindowObject::SetWindowSize(), et UnGuard. Référencé par ExCWindow::Init(), et ExCWindow::SetTitleBarSize().
    00285 {
    00286 Guard(void ExCWindow::SetTitleBarSize(float size))
    00287         m_TitleBarSize=size;
    00288         m_TitleBar.SetWindowSize(ExCVec2D(m_WindowSize.GetX(),m_TitleBarSize));
    00289 UnGuard
    00290 }

void ExCObject::SetType | ( | std::string | Type | ) | `[inline, inherited]`

| Définition à la ligne 99 du fichier ExCObject.h. Références ExCObject::m_ObjectType. Référencé par ExCAnimation::ExCAnimation(), ExCCamera::ExCCamera(), ExCCameraChase::ExCCameraChase(), ExCCameraFirst::ExCCameraFirst(), ExCCameraFlight::ExCCameraFlight(), ExCCameraFree::ExCCameraFree(), ExCEntity::ExCEntity(), ExCFont::ExCFont(), ExCGizmo::ExCGizmo(), ExCGizmoElipsoide::ExCGizmoElipsoide(), ExCGizmoFace::ExCGizmoFace(), ExCGizmoLine::ExCGizmoLine(), ExCGizmoLineBezier::ExCGizmoLineBezier(), ExCGizmoPoint::ExCGizmoPoint(), ExCGizmoRectangle::ExCGizmoRectangle(), ExCGizmoSphere::ExCGizmoSphere(), ExCGroupEntity::ExCGroupEntity(), ExCInterface::ExCInterface(), ExCLight::ExCLight(), ExCLoadingAnimation::ExCLoadingAnimation(), ExCMesh::ExCMesh(), ExCMesh3ds::ExCMesh3ds(), ExCMeshBilboarded::ExCMeshBilboarded(), ExCMeshFireEffect::ExCMeshFireEffect(), ExCMeshLOD3ds::ExCMeshLOD3ds(), ExCMeshSauronEffect::ExCMeshSauronEffect(), ExCMeshSmogEffect::ExCMeshSmogEffect(), ExCMeshSummonCylenderEffect::ExCMeshSummonCylenderEffect(), ExCMeshWaterDisqueEffect::ExCMeshWaterDisqueEffect(), ExCMeshWaterEffect::ExCMeshWaterEffect(), ExCModel3DS::ExCModel3DS(), ExCModelASC::ExCModelASC(), ExCModelEXM::ExCModelEXM(), ExCModelMD2::ExCModelMD2(), ExCModelMD3::ExCModelMD3(), ExCModelOBJ::ExCModelOBJ(), ExCObject::ExCObject(), ExCObject2D::ExCObject2D(), ExCObject3D::ExCObject3D(), ExCParticule::ExCParticule(), ExCParticuleLine::ExCParticuleLine(), ExCParticulePoint::ExCParticulePoint(), ExCParticuleTexture::ExCParticuleTexture(), ExCSound::ExCSound(), ExCSpirit::ExCSpirit(), ExCSystemeParticule::ExCSystemeParticule(), ExCTexture::ExCTexture(), ExCVertexProgram::ExCVertexProgram(), ExCWindowContent::ExCWindowContent(), ExCWindowControl::ExCWindowControl(), ExCWindowTitleBar::ExCWindowTitleBar(), ExCWindowObject::Init(), Init(), ExCWindowMessageBox::Init(), ExCWindowLabel::Init(), ExCWindowEditLabel::Init(), ExCWindowButtonSwitchOnMouse::Init(), ExCWindowButtonSwitch::Init(), ExCWindowButton::Init(), ExCWindow::Init(), et ExManagerId::RecordObject().
    00099 {m_ObjectType = Type;}

void ExCObject::SetType | ( | std::string | Type | ) | `[inline, inherited]`

| Définition à la ligne 99 du fichier ExCObject.h. Références ExCObject::m_ObjectType. Référencé par ExCAnimation::ExCAnimation(), ExCCamera::ExCCamera(), ExCCameraChase::ExCCameraChase(), ExCCameraFirst::ExCCameraFirst(), ExCCameraFlight::ExCCameraFlight(), ExCCameraFree::ExCCameraFree(), ExCEntity::ExCEntity(), ExCFont::ExCFont(), ExCGizmo::ExCGizmo(), ExCGizmoElipsoide::ExCGizmoElipsoide(), ExCGizmoFace::ExCGizmoFace(), ExCGizmoLine::ExCGizmoLine(), ExCGizmoLineBezier::ExCGizmoLineBezier(), ExCGizmoPoint::ExCGizmoPoint(), ExCGizmoRectangle::ExCGizmoRectangle(), ExCGizmoSphere::ExCGizmoSphere(), ExCGroupEntity::ExCGroupEntity(), ExCInterface::ExCInterface(), ExCLight::ExCLight(), ExCLoadingAnimation::ExCLoadingAnimation(), ExCMesh::ExCMesh(), ExCMesh3ds::ExCMesh3ds(), ExCMeshBilboarded::ExCMeshBilboarded(), ExCMeshFireEffect::ExCMeshFireEffect(), ExCMeshLOD3ds::ExCMeshLOD3ds(), ExCMeshSauronEffect::ExCMeshSauronEffect(), ExCMeshSmogEffect::ExCMeshSmogEffect(), ExCMeshSummonCylenderEffect::ExCMeshSummonCylenderEffect(), ExCMeshWaterDisqueEffect::ExCMeshWaterDisqueEffect(), ExCMeshWaterEffect::ExCMeshWaterEffect(), ExCModel3DS::ExCModel3DS(), ExCModelASC::ExCModelASC(), ExCModelEXM::ExCModelEXM(), ExCModelMD2::ExCModelMD2(), ExCModelMD3::ExCModelMD3(), ExCModelOBJ::ExCModelOBJ(), ExCObject::ExCObject(), ExCObject2D::ExCObject2D(), ExCObject3D::ExCObject3D(), ExCParticule::ExCParticule(), ExCParticuleLine::ExCParticuleLine(), ExCParticulePoint::ExCParticulePoint(), ExCParticuleTexture::ExCParticuleTexture(), ExCSound::ExCSound(), ExCSpirit::ExCSpirit(), ExCSystemeParticule::ExCSystemeParticule(), ExCTexture::ExCTexture(), ExCVertexProgram::ExCVertexProgram(), ExCWindowContent::ExCWindowContent(), ExCWindowControl::ExCWindowControl(), ExCWindowTitleBar::ExCWindowTitleBar(), ExCWindowObject::Init(), Init(), ExCWindowMessageBox::Init(), ExCWindowLabel::Init(), ExCWindowEditLabel::Init(), ExCWindowButtonSwitchOnMouse::Init(), ExCWindowButtonSwitch::Init(), ExCWindowButton::Init(), ExCWindow::Init(), et ExManagerId::RecordObject().
    00099 {m_ObjectType = Type;}

void ExCWindow::SetWindowOldTitle | ( | std::string | Title | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

void ExCWindow::SetWindowOldTitle | ( | std::string | Title | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 301 du fichier ExCWindow.cpp. Références ExCWindow::m_TitleBar, ExCWindowObject::m_WindowOldTitle, et ExCWindowObject::SetWindowOldTitle(). Référencé par ExManagerObjectWindow::InputAction().
    00302 {
    00303         m_WindowOldTitle=Title;
    00304         m_TitleBar.SetWindowOldTitle(Title);
    00305 }

void ExCWindow::SetWindowPosition | ( | ExCVec2D | vec | ) | `[inherited]`

void ExCWindow::SetWindowPosition | ( | ExCVec2D | vec | ) | `[inherited]`

| Définition à la ligne 267 du fichier ExCWindow.cpp. Références ExCObject2D::GetPosition(), Guard, ExCWindow::RefreshPosotion(), ExCWindow::RefreshSize(), ExCWindow::SetOldPosition(), ExCWindowObject::SetPosition(), ExCWindow::SetWindowPosition(), et UnGuard. Référencé par ExManagerObjectWindow::InputAction(), ExManagerObjectWindow::InputCommand(), et ExCWindow::SetWindowPosition().
    00268 {
    00269 Guard(void ExCWindow::SetWindowPosition(ExCVec2D vec))
    00270         SetOldPosition(GetPosition());
    00271         SetPosition(vec);
    00272         RefreshPosotion();
    00273         RefreshSize();
    00274
    00275 UnGuard
    00276 }

void ExCWindow::SetWindowSize | ( | ExCVec2D | vec | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

void ExCWindow::SetWindowSize | ( | ExCVec2D | vec | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 253 du fichier ExCWindow.cpp. Références Guard, ExCWindowObject::m_WindowSize, ExCWindow::RefreshSize(), ExCWindow::SetWindowSize(), et UnGuard. Référencé par ExCWindow::ExCWindow(), Init(), ExCWindowMessageBox::Init(), ExManagerObjectWindow::InputAction(), et ExCWindow::SetWindowSize().
    00254 {
    00255 Guard(void ExCWindow::SetWindowSize(ExCVec2D vec))
    00256         m_WindowSize=vec;
    00257         RefreshSize();
    00258 UnGuard
    00259 }

void ExCWindow::SetWindowTitle | ( | std::string | Title | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

void ExCWindow::SetWindowTitle | ( | std::string | Title | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 292 du fichier ExCWindow.cpp. Références ExCWindow::m_TitleBar, ExCWindowObject::m_WindowTitle, et ExCWindowObject::SetWindowTitle(). Référencé par ExCWindow::ExCWindow(), et ExManagerObjectWindow::InputAction().
    00293 {
    00294         m_WindowTitle=Title;
    00295         m_TitleBar.SetWindowTitle(Title);
    00296 }

void ExCWindow::SetWindowTitleColor | ( | ExCVec3D | Color | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject.

void ExCWindow::SetWindowTitleColor | ( | ExCVec3D | Color | ) | `[inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 310 du fichier ExCWindow.cpp. Références ExCWindow::m_TitleBar, ExCWindowObject::m_WindowTitleColor, et ExCWindowObject::SetWindowTitleColor().
    00311 {
    00312         m_WindowTitleColor=Color;
    00313         m_TitleBar.SetWindowTitleColor(Color);
    00314 }

void ExCWindowMessageBoxQuestion::SetYesAction | ( | ExCAction | Action | ) | `[inline]`

| Définition à la ligne 95 du fichier old/ExCWindowMessageBoxQuestion.h. Références m_YesAction.
    00095 {m_YesAction=Action;}

void ExCWindowMessageBoxQuestion::SetYesAction | ( | ExCAction | Action | ) | `[inline]`

| Définition à la ligne 95 du fichier ExCWindowMessageBoxQuestion.h. Références m_YesAction.
    00095 {m_YesAction=Action;}

void ExCWindowObject::ShowWindowTitle | ( | bool | state | ) | `[inline, inherited]`

| Définition à la ligne 135 du fichier old/ExCWindowObject.h. Références ExCWindowObject::m_ShowWindowTitle.
    00135 {m_ShowWindowTitle=state;}

void ExCWindowObject::ShowWindowTitle | ( | bool | state | ) | `[inline, inherited]`

| Définition à la ligne 154 du fichier ExCWindowObject.h. Références ExCWindowObject::m_ShowWindowTitle. Référencé par Init(), ExCWindowMessageBox::Init(), ExCWindowLabel::Init(), ExCWindowButtonSwitchOnMouse::Init(), ExCWindowButtonSwitch::Init(), ExCWindowButton::Init(), et ExCWindow::Init().
    00154 {m_ShowWindowTitle=state;}

## Documentation des données imbriquées

std::ostrstream* ExCObject::Consol`[inherited]`

| Redéfinie dans ExCInterface, et ExCSystemeParticule. Définition à la ligne 75 du fichier ExCObject.h. Référencé par ExCTexture::LoadFile(), et ExCObject::SetFlux().

std::ostrstream* ExCObject::Consol`[inherited]`

| Redéfinie dans ExCInterface, et ExCSystemeParticule. Définition à la ligne 75 du fichier ExCObject.h. Référencé par ExCTexture::LoadFile(), et ExCObject::SetFlux().

ExCFluxAction* ExCObject::FluxAction`[inherited]`

| Définition à la ligne 76 du fichier ExCObject.h. Référencé par ExCAnimation::Draw(), et ExCObject::SetFlux().

ExCFluxAction* ExCObject::FluxAction`[inherited]`

| Définition à la ligne 76 du fichier ExCObject.h. Référencé par ExCAnimation::Draw(), et ExCObject::SetFlux().

bool ExCWindow::m_Active`[protected, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 92 du fichier old/ExCWindow.h. Référencé par ExCWindow::IsActive(), et ExCWindow::SetActive().

float ExCWindowObject::m_BackroundBlending`[protected, inherited]`

| Définition à la ligne 92 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBackroundBlending(), ExCWindowObject::Init(), ExCWindowObject::SetBackroundBlending(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

float ExCWindowObject::m_BackroundBlending`[protected, inherited]`

| Définition à la ligne 92 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBackroundBlending(), ExCWindowObject::Init(), ExCWindowObject::SetBackroundBlending(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec3D ExCWindowObject::m_BackroundColor`[protected, inherited]`

| Définition à la ligne 91 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBackroundColor(), ExCWindowObject::Init(), ExCWindowObject::SetBackroundColor(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec3D ExCWindowObject::m_BackroundColor`[protected, inherited]`

| Définition à la ligne 91 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBackroundColor(), ExCWindowObject::Init(), ExCWindowObject::SetBackroundColor(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_BackroundIsTexturing1`[protected, inherited]`

| Définition à la ligne 98 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsBackroundTexturing1(), ExCWindowObject::SetBackroundTexturing1(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_BackroundIsTexturing1`[protected, inherited]`

| Définition à la ligne 98 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsBackroundTexturing1(), ExCWindowObject::SetBackroundTexturing1(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_BackroundIsTexturing2`[protected, inherited]`

| Définition à la ligne 100 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsBackroundTexturing2(), ExCWindowObject::SetBackroundTexturing2(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_BackroundIsTexturing2`[protected, inherited]`

| Définition à la ligne 100 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsBackroundTexturing2(), ExCWindowObject::SetBackroundTexturing2(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

std::string ExCWindowObject::m_BackroundTexture1`[protected, inherited]`

| Définition à la ligne 99 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBackroundTexture1(), ExCWindowObject::Init(), ExCWindowObject::SetBackroundTexturing1(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

std::string ExCWindowObject::m_BackroundTexture1`[protected, inherited]`

| Définition à la ligne 99 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBackroundTexture1(), ExCWindowObject::Init(), ExCWindowObject::SetBackroundTexturing1(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

std::string ExCWindowObject::m_BackroundTexture2`[protected, inherited]`

| Définition à la ligne 101 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBackroundTexture2(), ExCWindowObject::Init(), ExCWindowObject::SetBackroundTexturing2(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

std::string ExCWindowObject::m_BackroundTexture2`[protected, inherited]`

| Définition à la ligne 101 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBackroundTexture2(), ExCWindowObject::Init(), ExCWindowObject::SetBackroundTexturing2(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindow::m_BeClosed`[inherited]`

| Définition à la ligne 132 du fichier old/ExCWindow.h. Référencé par ExManagerObjectWindow::Draw(), ExCWindow::Init(), et InputCommand().

bool ExCWindowObject::m_Blending`[protected, inherited]`

| Définition à la ligne 90 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsBackroundBlending(), ExCWindowObject::SetBackroundBlending(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_Blending`[protected, inherited]`

| Définition à la ligne 90 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsBackroundBlending(), ExCWindowObject::SetBackroundBlending(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec3D ExCWindowObject::m_BorderColor`[protected, inherited]`

| Définition à la ligne 94 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBorderColor(), ExCWindowObject::Init(), ExCWindowObject::SetBorderColor(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec3D ExCWindowObject::m_BorderColor`[protected, inherited]`

| Définition à la ligne 94 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetBorderColor(), ExCWindowObject::Init(), ExCWindowObject::SetBorderColor(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

float ExCWindowObject::m_BorderSize`[protected, inherited]`

| Définition à la ligne 95 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::GetBorderSize(), ExCWindowObject::Init(), ExCWindowObject::SetBorderSize(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

float ExCWindowObject::m_BorderSize`[protected, inherited]`

| Définition à la ligne 95 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::GetBorderSize(), ExCWindowObject::Init(), ExCWindowObject::SetBorderSize(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindow::m_CanMouve`[protected, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 87 du fichier old/ExCWindow.h. Référencé par ExCWindow::GetCanMouve(), et ExCWindow::SetCanMouve().

ExCWindowButton* ExCWindow::m_CloseButton`[protected, inherited]`

| Définition à la ligne 80 du fichier ExCWindow.h. Référencé par ExCWindow::GetButtonClose(), ExCWindow::Init(), ExCWindow::ReadWindowSubObject(), ExCWindow::RefreshPosotion(), et ExCWindow::RefreshSize().

ExCWindowObject* ExCWindowObject::m_CurrentObjectFocus`[protected, inherited]`

| Redéfinie dans ExCWindowContent. Définition à la ligne 118 du fichier ExCWindowObject.h. Référencé par ExCWindowObject::Init(), et ExCWindowObject::InputAction().

bool ExCWindowMessageBoxQuestion::m_CurrentSelection`[protected]`

| Définition à la ligne 80 du fichier old/ExCWindowMessageBoxQuestion.h. Référencé par Draw(), Init(), et InputCommand().

ExCWindowObject* ExCWindowObject::m_LastObjectFocus`[protected, inherited]`

| Redéfinie dans ExCWindowContent. Définition à la ligne 117 du fichier ExCWindowObject.h. Référencé par ExCWindowObject::Init().

ExCWindowButton* ExCWindow::m_MaximizeButton`[protected, inherited]`

| Définition à la ligne 81 du fichier ExCWindow.h. Référencé par ExCWindow::GetButtonMaximize(), ExCWindow::Init(), ExCWindow::ReadWindowSubObject(), ExCWindow::RefreshPosotion(), et ExCWindow::RefreshSize().

bool ExCWindow::m_Maximized`[protected, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 90 du fichier old/ExCWindow.h. Référencé par ExCWindow::IsMaximized(), et ExCWindow::SetMaximized().

std::string ExCWindowMessageBoxQuestion::m_Message`[protected]`

| Définition à la ligne 77 du fichier old/ExCWindowMessageBoxQuestion.h. Référencé par Draw(), et ExCWindowMessageBoxQuestion().

ExCWindowButton* ExCWindow::m_MinimizeButton`[protected, inherited]`

| Définition à la ligne 82 du fichier ExCWindow.h. Référencé par ExCWindow::GetButtonMinimize(), ExCWindow::Init(), ExCWindow::ReadWindowSubObject(), ExCWindow::RefreshPosotion(), et ExCWindow::RefreshSize().

ExCWindowButton* ExCWindow::m_MinimizeToBarButton`[protected, inherited]`

| Définition à la ligne 83 du fichier ExCWindow.h. Référencé par ExCWindow::GetButtonMinimizeToBar(), ExCWindow::Init(), ExCWindow::ReadWindowSubObject(), ExCWindow::RefreshPosotion(), et ExCWindow::RefreshSize().

bool ExCWindow::m_Mouving`[protected, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 88 du fichier old/ExCWindow.h. Référencé par ExCWindow::IsMouving(), et ExCWindow::SetMouving().

ExCAction ExCWindowMessageBoxQuestion::m_NoAction`[protected]`

| Définition à la ligne 79 du fichier old/ExCWindowMessageBoxQuestion.h. Référencé par ExCWindowMessageBoxQuestion(), Init(), InputCommand(), et SetNoAction().

ExCWindowButton* ExCWindowMessageBoxQuestion::m_NoButton`[protected]`

| Définition à la ligne 76 du fichier old/ExCWindowMessageBoxQuestion.h.

ExCWindowButton* ExCWindowMessageBoxQuestion::m_NoButton`[protected]`

| Définition à la ligne 75 du fichier ExCWindowMessageBoxQuestion.h. Référencé par Draw(), et Init().

std::string ExCObject::m_ObjectFileName`[protected, inherited]`

| Définition à la ligne 72 du fichier ExCObject.h. Référencé par ExCObject::GetFileName(), ExCTexture::LoadFile(), et ExCObject::SetFileName().

std::string ExCObject::m_ObjectFileName`[protected, inherited]`

| Définition à la ligne 72 du fichier ExCObject.h. Référencé par ExCObject::GetFileName(), ExCTexture::LoadFile(), et ExCObject::SetFileName().

ExNihilo::ExId ExCObject::m_ObjectId`[protected, inherited]`

| Définition à la ligne 70 du fichier ExCObject.h. Référencé par ExCObject::GetId(), et ExCObject::SetId().

ExNihilo::ExId ExCObject::m_ObjectId`[protected, inherited]`

| Définition à la ligne 70 du fichier ExCObject.h. Référencé par ExCObject::GetId(), et ExCObject::SetId().

std::string ExCObject::m_ObjectName`[protected, inherited]`

| Définition à la ligne 71 du fichier ExCObject.h. Référencé par ExCObject::GetName(), ExCGroupEntity::LoadFile(), ExCEntity::LoadFile(), ExCTexture::SetName(), et ExCObject::SetName().

std::string ExCObject::m_ObjectName`[protected, inherited]`

| Définition à la ligne 71 du fichier ExCObject.h. Référencé par ExCObject::GetName(), ExCGroupEntity::LoadFile(), ExCEntity::LoadFile(), ExCTexture::SetName(), et ExCObject::SetName().

ExCWindowObject* ExCWindowObject::m_ObjectRequestFocus`[protected, inherited]`

| Redéfinie dans ExCWindowContent. Définition à la ligne 119 du fichier ExCWindowObject.h. Référencé par ExCWindowObject::Init(), et ExCWindowObject::InputAction().

std::string ExCObject::m_ObjectType`[protected, inherited]`

| Définition à la ligne 73 du fichier ExCObject.h. Référencé par ExCObject::GetType(), et ExCObject::SetType().

std::string ExCObject::m_ObjectType`[protected, inherited]`

| Définition à la ligne 73 du fichier ExCObject.h. Référencé par ExCObject::GetType(), et ExCObject::SetType().

ExCVec2D ExCWindowObject::m_OldMousePosition`[protected, inherited]`

| Définition à la ligne 78 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Init().

ExCVec2D ExCWindowObject::m_OldMousePosition`[protected, inherited]`

| Définition à la ligne 78 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Init().

ExCVec2D ExCWindowObject::m_OldPosition`[protected, inherited]`

| Définition à la ligne 88 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::GetOldPosition(), ExCWindowObject::Init(), ExCWindowObject::SetOldPosition(), ExCWindow::SetOldPosition(), et ExCWindowObject::SetPosition().

ExCVec2D ExCWindowObject::m_OldPosition`[protected, inherited]`

| Définition à la ligne 88 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::GetOldPosition(), ExCWindowObject::Init(), ExCWindowObject::SetOldPosition(), ExCWindow::SetOldPosition(), et ExCWindowObject::SetPosition().

ExCVec2D ExCWindowObject::m_OldSize`[protected, inherited]`

| Définition à la ligne 87 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::GetOldWindowSize(), ExCWindowObject::Init(), ExCWindowObject::SetOldWindowSize(), et ExCWindow::SetOldWindowSize().

ExCVec2D ExCWindowObject::m_OldSize`[protected, inherited]`

| Définition à la ligne 87 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::GetOldWindowSize(), ExCWindowObject::Init(), ExCWindowObject::SetOldWindowSize(), et ExCWindow::SetOldWindowSize().

ExCWindowObject* ExCWindowObject::m_Parent`[protected, inherited]`

| Définition à la ligne 76 du fichier old/ExCWindowObject.h.

ExCWindowObject* ExCWindowObject::m_Parent`[protected, inherited]`

| Définition à la ligne 76 du fichier ExCWindowObject.h. Référencé par ExCWindowObject::GetParrent(), ExCWindowObject::Init(), et ExCWindowObject::SetParrent().

ExCVec2D ExCObject2D::m_Position`[protected, inherited]`

| Définition à la ligne 69 du fichier ExCObject2D.h. Référencé par ExCWindowObject::AddObjectControl(), ExCWindowObject::Draw(), Draw(), ExCWindowMessageBox::Draw(), ExCObject2D::GetPosition(), ExCWindowObject::Init(), ExCWindowObject::PointInWindow(), ExCWindow::RefreshPosotion(), ExCWindowObject::SetPosition(), et ExCObject2D::SetPosition().

ExCVec2D ExCObject2D::m_Position`[protected, inherited]`

| Définition à la ligne 69 du fichier ExCObject2D.h. Référencé par ExCWindowObject::AddObjectControl(), ExCWindowObject::Draw(), Draw(), ExCWindowMessageBox::Draw(), ExCObject2D::GetPosition(), ExCWindowObject::Init(), ExCWindowObject::PointInWindow(), ExCWindow::RefreshPosotion(), ExCWindowObject::SetPosition(), et ExCObject2D::SetPosition().

bool ExCWindow::m_Reduced`[protected, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 89 du fichier old/ExCWindow.h. Référencé par ExCWindow::IsReduced(), et ExCWindow::SetReduced().

bool ExCWindow::m_RequestFocus`[protected, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 94 du fichier old/ExCWindow.h.

bool ExCWindowObject::m_ShowBorder`[protected, inherited]`

| Définition à la ligne 96 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetShowBorder(), ExCWindowObject::Init(), ExCWindowObject::SetShowBorder(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_ShowBorder`[protected, inherited]`

| Définition à la ligne 96 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetShowBorder(), ExCWindowObject::Init(), ExCWindowObject::SetShowBorder(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindow::m_ShowWindow`[protected, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 91 du fichier old/ExCWindow.h. Référencé par ExCWindow::IsShowWindow(), et ExCWindow::SetShowWindow().

bool ExCWindowObject::m_ShowWindowTitle`[protected, inherited]`

| Définition à la ligne 81 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsShowWindowTitle(), ExCWindowObject::ShowWindowTitle(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_ShowWindowTitle`[protected, inherited]`

| Définition à la ligne 81 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsShowWindowTitle(), ExCWindowObject::ShowWindowTitle(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_TextureIsMouving`[protected, inherited]`

| Définition à la ligne 102 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsTextureIsMouving(), ExCWindowObject::SetTextureIsMouving(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

bool ExCWindowObject::m_TextureIsMouving`[protected, inherited]`

| Définition à la ligne 102 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::IsTextureIsMouving(), ExCWindowObject::SetTextureIsMouving(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec2D ExCWindowObject::m_TextureMouvingVec`[protected, inherited]`

| Définition à la ligne 103 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetTextureMouvingVec(), ExCWindowObject::Init(), ExCWindowObject::SetTextureMouvingVec(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec2D ExCWindowObject::m_TextureMouvingVec`[protected, inherited]`

| Définition à la ligne 103 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetTextureMouvingVec(), ExCWindowObject::Init(), ExCWindowObject::SetTextureMouvingVec(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCWindowTitleBar ExCWindow::m_TitleBar`[protected, inherited]`

| Définition à la ligne 82 du fichier old/ExCWindow.h.

ExCWindowObject ExCWindow::m_TitleBar`[protected, inherited]`

| Définition à la ligne 79 du fichier ExCWindow.h. Référencé par ExCWindow::Draw(), ExCWindow::GetWindowBarPointer(), ExCWindow::GetWindowOldTitle(), ExCWindow::GetWindowTitle(), ExCWindow::GetWindowTitleColor(), ExCWindow::Init(), InputCommand(), ExCWindowMessageBox::InputCommand(), ExCWindow::InputCommand(), ExCWindow::IsShowWindowBar(), ExCWindow::LoadFile(), ExCWindow::PointInWindow(), ExCWindow::ReadWindowSubObject(), ExCWindow::RefreshPosotion(), ExCWindow::RefreshSize(), ExCWindow::SetManagerTexture(), ExCWindow::SetShowWindowBar(), ExCWindow::SetTitleBarSize(), ExCWindow::SetWindowOldTitle(), ExCWindow::SetWindowTitle(), et ExCWindow::SetWindowTitleColor().

float ExCWindowObject::m_TitleBarSize`[protected, inherited]`

| Définition à la ligne 88 du fichier ExCWindowObject.h. Référencé par ExCWindowControl::ExCWindowControl(), ExCWindowObject::GetTitleBarSize(), ExCWindowObject::Init(), ExCWindow::RefreshPosotion(), ExCWindow::RefreshSize(), ExCWindowObject::SetTitleBarSize(), et ExCWindow::SetTitleBarSize().

float ExCWindowObject::m_TitleBarSize`[protected, inherited]`

| Définition à la ligne 88 du fichier ExCWindowObject.h. Référencé par ExCWindowControl::ExCWindowControl(), ExCWindowObject::GetTitleBarSize(), ExCWindowObject::Init(), ExCWindow::RefreshPosotion(), ExCWindow::RefreshSize(), ExCWindowObject::SetTitleBarSize(), et ExCWindow::SetTitleBarSize().

std::vector<ExCWindowObject *> ExCWindowContent::m_VecWindowObject`[protected, inherited]`

| Redéfinie à partir de ExCWindowObject. Définition à la ligne 69 du fichier ExCWindowContent.h. Référencé par ExCWindowContent::AddObject(), ExCWindowContent::Draw(), ExCWindowContent::GetVecWindowObject(), ExCWindowContent::InputCommand(), et ExCWindowContent::SetManagerTexture().

ExCWindowObject ExCWindow::m_Window`[protected, inherited]`

| Définition à la ligne 84 du fichier old/ExCWindow.h. Référencé par Draw(), ExCWindowMessageBox::Draw(), ExCWindow::Draw(), ExCWindow::GetWindowContentPointer(), Init(), ExCWindowMessageBox::Init(), ExCWindow::Init(), InputCommand(), ExCWindowMessageBox::InputCommand(), ExCWindow::InputCommand(), ExCWindow::IsShowWindowContent(), ExCWindow::PointInWindow(), ExCWindow::ReadWindowSubObject(), ExCWindow::RefreshPosotion(), ExCWindow::RefreshSize(), ExCWindow::SetManagerTexture(), et ExCWindow::SetShowWindowContent().

std::string ExCWindowObject::m_WindowOldTitle`[protected, inherited]`

| Définition à la ligne 83 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::GetWindowOldTitle(), ExCWindowObject::Init(), ExCWindowObject::SetWindowOldTitle(), ExCWindow::SetWindowOldTitle(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

std::string ExCWindowObject::m_WindowOldTitle`[protected, inherited]`

| Définition à la ligne 83 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::GetWindowOldTitle(), ExCWindowObject::Init(), ExCWindowObject::SetWindowOldTitle(), ExCWindow::SetWindowOldTitle(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec2D ExCWindowObject::m_WindowSize`[protected, inherited]`

| Définition à la ligne 86 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), Draw(), ExCWindowMessageBox::Draw(), ExCWindowObject::GetWindowSize(), ExCWindowObject::Init(), ExCWindowObject::PointInWindow(), ExCWindow::RefreshPosotion(), ExCWindow::RefreshSize(), ExCWindow::SetTitleBarSize(), ExCWindowObject::SetWindowSize(), et ExCWindow::SetWindowSize().

ExCVec2D ExCWindowObject::m_WindowSize`[protected, inherited]`

| Définition à la ligne 86 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), Draw(), ExCWindowMessageBox::Draw(), ExCWindowObject::GetWindowSize(), ExCWindowObject::Init(), ExCWindowObject::PointInWindow(), ExCWindow::RefreshPosotion(), ExCWindow::RefreshSize(), ExCWindow::SetTitleBarSize(), ExCWindowObject::SetWindowSize(), et ExCWindow::SetWindowSize().

std::string ExCWindowObject::m_WindowTitle`[protected, inherited]`

| Définition à la ligne 82 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowEditLabel::Draw(), ExCWindowObject::GetWindowTitle(), ExCWindowObject::Init(), ExCWindowEditLabel::InputCommand(), ExCWindowObject::SetWindowTitle(), ExCWindow::SetWindowTitle(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

std::string ExCWindowObject::m_WindowTitle`[protected, inherited]`

| Définition à la ligne 82 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowEditLabel::Draw(), ExCWindowObject::GetWindowTitle(), ExCWindowObject::Init(), ExCWindowEditLabel::InputCommand(), ExCWindowObject::SetWindowTitle(), ExCWindow::SetWindowTitle(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec3D ExCWindowObject::m_WindowTitleColor`[protected, inherited]`

| Définition à la ligne 84 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetWindowTitleColor(), ExCWindowObject::Init(), ExCWindowObject::SetWindowTitleColor(), ExCWindow::SetWindowTitleColor(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCVec3D ExCWindowObject::m_WindowTitleColor`[protected, inherited]`

| Définition à la ligne 84 du fichier old/ExCWindowObject.h. Référencé par ExCWindowObject::Draw(), ExCWindowObject::GetWindowTitleColor(), ExCWindowObject::Init(), ExCWindowObject::SetWindowTitleColor(), ExCWindow::SetWindowTitleColor(), ExCWindowButtonSwitchOnMouse::SwitchValue(), et ExCWindowButtonSwitch::SwitchValue().

ExCAction ExCWindowMessageBoxQuestion::m_YesAction`[protected]`

| Définition à la ligne 78 du fichier old/ExCWindowMessageBoxQuestion.h. Référencé par ExCWindowMessageBoxQuestion(), Init(), InputCommand(), et SetYesAction().

ExCWindowButton* ExCWindowMessageBoxQuestion::m_YesButton`[protected]`

| Définition à la ligne 75 du fichier old/ExCWindowMessageBoxQuestion.h.

ExCWindowButton* ExCWindowMessageBoxQuestion::m_YesButton`[protected]`

| Définition à la ligne 74 du fichier ExCWindowMessageBoxQuestion.h. Référencé par Draw(), et Init().

ExManagerTexture* ExCWindowObject::ManagerTexture`[protected, inherited]`

| Définition à la ligne 73 du fichier old/ExCWindowObject.h.

ExManagerTexture* ExCWindowObject::ManagerTexture`[protected, inherited]`

| Définition à la ligne 73 du fichier ExCWindowObject.h. Référencé par ExCWindowObject::AddObjectControl(), ExCWindowObject::Draw(), ExCWindowObject::Init(), ExCWindowObject::SetManagerTexture(), ExCWindowContent::SetManagerTexture(), et ExCWindow::SetManagerTexture().

ExManagerWindow* ExCWindowObject::ManagerWindow`[protected, inherited]`

| Définition à la ligne 74 du fichier old/ExCWindowObject.h.

ExManagerWindow* ExCWindowObject::ManagerWindow`[protected, inherited]`

| Définition à la ligne 74 du fichier ExCWindowObject.h. Référencé par ExCWindowObject::AddObjectControl(), ExCWindowObject::Init(), et ExCWindowObject::SetManagerWindow().

La documentation associée à cette classe a été générée à partir des fichiers suivants :

- ExCWindowMessageBoxQuestion.h
- old/ExCWindowMessageBoxQuestion.h
- ExCWindowMessageBoxQuestion.cpp
- old/ExCWindowMessageBoxQuestion.cpp