Inheritance diagram for Tutorial::LayoutDemo:
Public Member Functions | |
LayoutDemo (Tutorial *_parent) | |
void | CreateTreeButton (int level) |
void | ConfigTreeButton (Button *button, int num) |
void | ConfigTextFace (Text3D *text, char *textValue) |
int | OnTreeButtonClick (Control *sender) |
int | OnToogle () |
int | OnToogleAll () |
int | OnReset () |
int | OnResetAll () |
int | OnSet () |
int | OnSetAll () |
int | OnEnd () |
Public Attributes | |
Button | btnToogleAll |
Button | btnToogle |
Button | btnResetAll |
Button | btnReset |
Button | btnSetAll |
Button | btnSet |
Window | window |
TextBox | text |
Button | btnTree |
Button * | lastSelected |
MyList< Button > | buttons |
|
|
Definition at line 793 of file 3dcontrols.cpp. References align_center, ce, ControlEngine::fontTexture, BasicText3D::material, BasicText3D::scale, Text3D::SetAlign(), Material::SetDS(), Text3D::SetText(), Text3D::Setup(), and Text3D::SetWrapping(). Referenced by ConfigTreeButton(). |
|
Definition at line 770 of file 3dcontrols.cpp. References ConfigTextFace(), Button::Create(), MyTreeNode< T >::Elems(), FACE_BACK, Control::faceNode, Button::ModeAllButtons(), Button::ModePushLike(), NB_MATERIAL, num, Control::SetBlending(), text, Button::text, TypeMaterial, Control::XDockCenter(), and Control::YDockCenter(). Referenced by CreateTreeButton(). |
|
Definition at line 740 of file 3dcontrols.cpp. References MyListIterator< Button >::AddNewLast(), buttons, ce, ConfigTreeButton(), FACE_FRONT, Primitive::GoTo(), Primitive::GoToParent(), MyList< Button >::i, level, ControlEngine::Pop(), ControlEngine::primitive, and ControlEngine::Push(). Referenced by LayoutDemo(). |
|
Definition at line 854 of file 3dcontrols.cpp. References btnTree, Control::Delete(), Tutorial::Demo::Ending(), and window. Referenced by LayoutDemo(). |
|
Definition at line 826 of file 3dcontrols.cpp. References lastSelected, and Button::SetPush(). Referenced by LayoutDemo(). |
|
Definition at line 833 of file 3dcontrols.cpp. References buttons, MyListIterator< Button >::GetElemPtr(), MyList< Button >::i, MyListIterator< Button >::More(), and Button::SetPush(). Referenced by LayoutDemo(). |
|
Definition at line 840 of file 3dcontrols.cpp. References lastSelected, and Button::SetPush(). Referenced by LayoutDemo(). |
|
Definition at line 847 of file 3dcontrols.cpp. References buttons, MyListIterator< Button >::GetElemPtr(), MyList< Button >::i, MyListIterator< Button >::More(), and Button::SetPush(). Referenced by LayoutDemo(). |
|
Definition at line 810 of file 3dcontrols.cpp. References lastSelected, and Button::SetPushToogle(). Referenced by LayoutDemo(). |
|
Definition at line 817 of file 3dcontrols.cpp. References buttons, MyListIterator< Button >::GetElemPtr(), MyList< Button >::i, MyListIterator< Button >::More(), and Button::SetPushToogle(). Referenced by LayoutDemo(). |
|
Definition at line 803 of file 3dcontrols.cpp. References lastSelected. |
|
Definition at line 644 of file 3dcontrols.cpp. Referenced by LayoutDemo(). |
|
Definition at line 643 of file 3dcontrols.cpp. Referenced by LayoutDemo(). |
|
Definition at line 646 of file 3dcontrols.cpp. Referenced by LayoutDemo(). |
|
Definition at line 645 of file 3dcontrols.cpp. Referenced by LayoutDemo(). |
|
Definition at line 642 of file 3dcontrols.cpp. Referenced by LayoutDemo(). |
|
Definition at line 641 of file 3dcontrols.cpp. Referenced by LayoutDemo(). |
|
Definition at line 649 of file 3dcontrols.cpp. Referenced by LayoutDemo(), and OnEnd(). |
|
Definition at line 651 of file 3dcontrols.cpp. Referenced by CreateTreeButton(), OnResetAll(), OnSetAll(), and OnToogleAll(). |
|
Definition at line 650 of file 3dcontrols.cpp. Referenced by LayoutDemo(), OnReset(), OnSet(), OnToogle(), and OnTreeButtonClick(). |
|
Definition at line 648 of file 3dcontrols.cpp. Referenced by ConfigTreeButton(), and LayoutDemo(). |
|
Definition at line 647 of file 3dcontrols.cpp. Referenced by LayoutDemo(), and OnEnd(). |