#include <univers.h>
Inheritance diagram for Univers:
Public Member Functions | |
Univers () | |
~Univers () | |
virtual void | Create () |
void | ToString (MyString &str) |
Pour le debugage. | |
void | ExitQuestion () |
void | HomePosition () |
int | OnKeyDown (StateKey *key, int face) |
int | OnKeyUp (StateKey *key, int face) |
int | OnMouseMove (StateMouse *mouse, int deltaX, int deltaY, int face) |
int | OnMouseWheel (StateMouse *mouse, int face) |
int | OnLButtonDown (StateMouse *mouse, int face) |
Un simple click. | |
int | OnLButtonUp (StateMouse *mouse, int face) |
int | OnMButtonDown (StateMouse *mouse, int face) |
int | OnMButtonUp (StateMouse *mouse, int face) |
int | OnRefresh (Timer *) |
A chaque rafraichisement graphique, verifie s'il y a des deplacements rapides. | |
int | OnOverIn (Control *, int) |
int | OnOverOut (Control *, int) |
int | OnExit () |
Public Attributes | |
BOOL | isOnMenu |
est on dans le menu F11 ? | |
BOOL | isMenuUsing |
y a t'il eut un element du menu utilisée ? | |
StateMouse | oldMouse |
Definition at line 32 of file univers.h.
|
Definition at line 33 of file univers.cpp. References EventMouseButton::down, EventKey::down, EventOver::in, isMenuUsing, isOnMenu, EventControl::key, EventMouse::left, EventMouse::mid, EventControl::mouse, EventMouse::move, EventOver::out, EventControl::over, EventMouseButton::up, EventKey::up, and EventMouse::wheel. |
|
Definition at line 54 of file univers.cpp. References ce, Timer::onTimer, and ControlEngine::timerRefresh. |
|
Reimplemented from Control. Definition at line 61 of file univers.cpp. References Primitive::AddFace(), ce, ControlEngine::primitive, and Control::SetParent(). Referenced by ControlEngine::ControlEngine(). |
|
Definition at line 158 of file univers.cpp. References MsgBox::btnCancel, MsgBox::btnOk, ce, EventButton::click, MsgBox::Create(), ControlEngine::masterContainer, Control::Move(), Button::onButton, OnExit(), ControlEngine::Pop(), ControlEngine::Push(), Button::SetText(), TextBox::SetText(), MsgBox::txtInfo, Control::XDockCenter(), and Control::YDockCenter(). Referenced by Tutorial::OnEnd(), and OnKeyUp(). |
|
Definition at line 252 of file univers.cpp. References MyTreeNode< T >::elem. Referenced by Tutorial::Demo::Demo(), and OnKeyUp(). |
|
Definition at line 173 of file univers.cpp. References ce, Debug0Param, Timer::onTimer, and ControlEngine::timerRefresh. Referenced by ExitQuestion(). |
|
|
Reimplemented from Control. Definition at line 188 of file univers.cpp. References align_begin, align_center, ce, StateKey::code, Tip::Create(), DebugKey2, ExitQuestion(), HomePosition(), isMenuUsing, isOnMenu, ControlEngine::masterContainer, ControlEngine::Pop(), ControlEngine::Push(), ControlEngine::ScreenShot(), Text3D::SetAlign(), ssBlending, ssDepth, ssLuminance, ssRGB, Tip::text, Control::XDockRight(), and Control::YDockCenter(). |
|
Un simple click.
Reimplemented from Control. Definition at line 278 of file univers.cpp. References Cursor::ApplyTypes(), ce, ControlEngine::cursor, and DebugMouse2. |
|
Reimplemented from Control. Definition at line 286 of file univers.cpp. References Cursor::ApplyTypes(), ce, ControlEngine::cursor, Cursor::curType, DebugMouse2, and Cursor::leftType. |
|
Reimplemented from Control. Definition at line 294 of file univers.cpp. References Cursor::ApplyTypes(), ce, ControlEngine::cursor, cursorNoChange, cursorRepere, and DebugMouse2. |
|
Reimplemented from Control. Definition at line 308 of file univers.cpp. References Cursor::ApplyTypes(), ce, ControlEngine::cursor, cursorRepere, Cursor::curType, DebugMouse2, and Cursor::midType. |
|
Definition at line 258 of file univers.cpp. References StateMouse::GetNbButtonPush(), StateMouse::leftBtn, StateMouse::midBtn, Control::Move(), and Control::RotateQuaternion(). |
|
Reimplemented from Control. Definition at line 271 of file univers.cpp. References DebugMouse2, Control::Move(), and StateMouse::wheelDelta. |
|
Definition at line 337 of file univers.cpp. References Cursor::ApplyTypes(), ce, ControlEngine::cursor, cursorNothing, cursorRepere, Debug2Param, Control::name, Timer::onTimer, and ControlEngine::timerRefresh. |
|
Definition at line 345 of file univers.cpp. References ce, Debug2Param, Control::name, Timer::onTimer, and ControlEngine::timerRefresh. |
|
A chaque rafraichisement graphique, verifie s'il y a des deplacements rapides.
Definition at line 319 of file univers.cpp. References Timer::GetDeltaTime(), StateKey::GetState(), and Control::Move(). |
|
Pour le debugage.
Reimplemented from Control. Definition at line 354 of file univers.cpp. References MyString::AddFormat(). |
|
y a t'il eut un element du menu utilisée ?
Definition at line 42 of file univers.h. Referenced by OnKeyDown(), OnKeyUp(), and Univers(). |
|
est on dans le menu F11 ?
Definition at line 41 of file univers.h. Referenced by OnKeyDown(), OnKeyUp(), and Univers(). |
|
|