Moka controlers
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros
controler-views.hh File Reference

Go to the source code of this file.

Functions

virtual void viewUpdate (TViewId AViewId)
 
void viewInit (TViewId AViewId)
 
void viewDraw (TViewId AViewId)
 
TViewId viewCreate (TView AViewType)
 
TViewId viewCreateShare (TView AViewType, TViewId AView)
 
void viewDestroy (TViewId AViewId)
 
void viewAddPrecompile (TViewId AViewId, TPrecompile APrecompileType)
 
void viewRemovePrecompile (TViewId AViewId, TPrecompile APrecompileType)
 
void viewAddOrRemovePrecompile (TViewId AViewId, TPrecompile APrecompileType)
 
bool viewIsEnabledPrecompile (TViewId AViewId, TPrecompile APrecom)
 
void viewEnablePrecompile (TViewId AViewId, TPrecompile APrecom)
 
void viewDisablePrecompile (TViewId AViewId, TPrecompile APrecom)
 
void viewTogglePrecompile (TViewId AViewId, TPrecompile APrecom)
 
void viewEnablePreviewPrecompile (TViewId AViewId)
 
void viewDisablePreviewPrecompile (TViewId AViewId)
 
void viewEnableObjectTransformationPrecompile (TViewId AViewId)
 
void viewDisableObjectTransformationPrecompile (TViewId AViewId)
 
void viewGroup (TViewId AViewId1, TViewId AViewId2)
 Groupe tout les précompiles et les paramètres de AViewId1 et AViewId2.
 
void viewGroupAll (TViewId AViewId)
 Groupe tout les précompiles et les paramètres de toue les vues avec AViewId.
 
void viewUngroup (TViewId AViewId)
 
void viewUngroupAll ()
 Décroupe tout les précompiles et les paramètres de toute les vues.
 
void viewGroupPrecompiles (TViewId AViewId1, TViewId AViewId2)
 Groupe tout les précompiles de AViewId1 et AViewId2.
 
void viewGroupAllPrecompiles (TViewId AViewId)
 Groupe tout les précompiles de toute les vues avec AViewId.
 
void viewUngroupPrecompiles (TViewId AViewId)
 Décroupe tout les précompiles de AViewId.
 
void viewUngroupAllPrecompiles ()
 Décroupe tout les précompiles de toute les vues.
 
void viewGroupPrecompile (TViewId AViewId1, TViewId AViewId2, TPrecompile APrecompileType)
 
void viewUngroupPrecompile (TViewId AViewId, TPrecompile APrecompileType)
 Le précompile de AViewId est dégroupé (s'il existe).
 
void viewGroupParameter (TViewId AViewId1, TViewId AViewId2, TParameter AParameterType)
 
void viewGroupAllParameter (TViewId AViewId, TParameter AParameterType)
 Les paramètres AParameterType de toute les vues sont regroupés.
 
void viewUngroupParameter (TViewId AViewId, TParameter AParameterType)
 Le paramètre de AViewId est dégroupé (s'il existe).
 
void viewUngroupAllParameter (TParameter AParameterType)
 Les paramètres AParameterType de toute les vues sont dégroupés.
 
void viewEnable (TViewId AViewId)
 
void viewDisable (TViewId AViewId)
 
bool viewIsEnabled (TViewId AViewId)
 

Variables

std::vector< CViewPrecompile * > FViews
 
int FLastPrecompile
 

Function Documentation

void viewAddOrRemovePrecompile ( TViewId  AViewId,
TPrecompile  APrecompileType 
)
void viewAddPrecompile ( TViewId  AViewId,
TPrecompile  APrecompileType 
)
TViewId viewCreate ( TView  AViewType)
TViewId viewCreateShare ( TView  AViewType,
TViewId  AView 
)
void viewDestroy ( TViewId  AViewId)
void viewDisable ( TViewId  AViewId)
void viewDisableObjectTransformationPrecompile ( TViewId  AViewId)
void viewDisablePrecompile ( TViewId  AViewId,
TPrecompile  APrecom 
)
void viewDisablePreviewPrecompile ( TViewId  AViewId)
void viewDraw ( TViewId  AViewId)
void viewEnable ( TViewId  AViewId)
void viewEnableObjectTransformationPrecompile ( TViewId  AViewId)
void viewEnablePrecompile ( TViewId  AViewId,
TPrecompile  APrecom 
)
void viewEnablePreviewPrecompile ( TViewId  AViewId)
void viewGroup ( TViewId  AViewId1,
TViewId  AViewId2 
)

Groupe tout les précompiles et les paramètres de AViewId1 et AViewId2.

void viewGroupAll ( TViewId  AViewId)

Groupe tout les précompiles et les paramètres de toue les vues avec AViewId.

void viewGroupAllParameter ( TViewId  AViewId,
TParameter  AParameterType 
)

Les paramètres AParameterType de toute les vues sont regroupés.

void viewGroupAllPrecompiles ( TViewId  AViewId)

Groupe tout les précompiles de toute les vues avec AViewId.

void viewGroupParameter ( TViewId  AViewId1,
TViewId  AViewId2,
TParameter  AParameterType 
)

Le paramètre de AViewId2 est supprimé (s'il existe). Le paramètre de AViewId1 est partagé.

void viewGroupPrecompile ( TViewId  AViewId1,
TViewId  AViewId2,
TPrecompile  APrecompileType 
)

Le précompile de AViewId2 est supprimé (s'il existe). Le précompile de AViewId1 est partagé.

void viewGroupPrecompiles ( TViewId  AViewId1,
TViewId  AViewId2 
)

Groupe tout les précompiles de AViewId1 et AViewId2.

void viewInit ( TViewId  AViewId)
bool viewIsEnabled ( TViewId  AViewId)
bool viewIsEnabledPrecompile ( TViewId  AViewId,
TPrecompile  APrecom 
)
void viewRemovePrecompile ( TViewId  AViewId,
TPrecompile  APrecompileType 
)
void viewTogglePrecompile ( TViewId  AViewId,
TPrecompile  APrecom 
)
void viewUngroup ( TViewId  AViewId)

Décroupe les précompiles et les paramètres de AViewId (ceux non groupés sont inchangés)

void viewUngroupAll ( )

Décroupe tout les précompiles et les paramètres de toute les vues.

void viewUngroupAllParameter ( TParameter  AParameterType)

Les paramètres AParameterType de toute les vues sont dégroupés.

void viewUngroupAllPrecompiles ( )

Décroupe tout les précompiles de toute les vues.

void viewUngroupParameter ( TViewId  AViewId,
TParameter  AParameterType 
)

Le paramètre de AViewId est dégroupé (s'il existe).

void viewUngroupPrecompile ( TViewId  AViewId,
TPrecompile  APrecompileType 
)

Le précompile de AViewId est dégroupé (s'il existe).

void viewUngroupPrecompiles ( TViewId  AViewId)

Décroupe tout les précompiles de AViewId.

virtual void viewUpdate ( TViewId  AViewId)
virtual

Variable Documentation

int FLastPrecompile

Definition at line 104 of file controler-views.hh.

std::vector<CViewPrecompile *> FViews

Definition at line 103 of file controler-views.hh.