HoverRace  2.0
HoverRace::Client::Scene Member List

This is the complete list of members for HoverRace::Client::Scene, including all inherited members.

Advance(Util::OS::timestamp_t tick)HoverRace::Client::Sceneprotectedvirtual
advanceProfilerHoverRace::Client::Sceneprotected
AdvanceScene(Util::OS::timestamp_t tick)HoverRace::Client::Sceneinline
attachConnsHoverRace::Client::Sceneprivate
AttachController(Control::InputEventController &controller, ConnList &conns)=0HoverRace::Client::Sceneprotectedpure virtual
AttachInput(Control::InputEventController &controller)HoverRace::Client::Scene
DetachController(Control::InputEventController &controller, ConnList &conns)=0HoverRace::Client::Sceneprotectedpure virtual
DetachInput(Control::InputEventController &controller)HoverRace::Client::Scene
GetName() const HoverRace::Client::Sceneinline
GetPhase() const HoverRace::Client::Sceneinline
GetPhaseDuration(Util::OS::timestamp_t curTime=Util::OS::Time())HoverRace::Client::Sceneinlineprotected
GetStartingPhaseTime()HoverRace::Client::Sceneinlineprotected
GetState() const HoverRace::Client::Sceneinline
GetStateDuration(Util::OS::timestamp_t curTime=Util::OS::Time())HoverRace::Client::Sceneinlineprotected
IsMouseCursorEnabled() const =0HoverRace::Client::Scenepure virtual
MoveToBackground()HoverRace::Client::Scene
MoveToForeground()HoverRace::Client::Scene
nameHoverRace::Client::Sceneprivate
OnPhaseChanged(Phase oldPhase)HoverRace::Client::Sceneinlineprotectedvirtual
OnPhaseTransition(double progress)HoverRace::Client::Sceneinlineprotectedvirtual
OnScenePushed()HoverRace::Client::Sceneinlinevirtual
OnStateChanged(State oldState)HoverRace::Client::Sceneinlineprotectedvirtual
OnStateTransition(double progress)HoverRace::Client::Sceneinlineprotectedvirtual
operator=(const Scene &)=deleteHoverRace::Client::Scene
OutputDebugText(std::ostream &oss) const HoverRace::Client::Sceneinlinevirtual
phaseHoverRace::Client::Sceneprivate
Phase enum nameHoverRace::Client::Scene
phaseTransitionDurationHoverRace::Client::Sceneprivate
phaseTsHoverRace::Client::Sceneprivate
prepareProfilerHoverRace::Client::Sceneprotected
PrepareRender()HoverRace::Client::Sceneinlineprotectedvirtual
PrepareScene()HoverRace::Client::Sceneinline
prevTickHoverRace::Client::Sceneprivate
Render()=0HoverRace::Client::Sceneprotectedpure virtual
renderProfilerHoverRace::Client::Sceneprotected
RenderScene()HoverRace::Client::Sceneinline
rootProfilerHoverRace::Client::Sceneprotected
Scene(const std::string &name="Unnamed Scene")HoverRace::Client::Scene
SetPhase(Phase phase)HoverRace::Client::Scene
SetPhaseTransitionDuration(Util::OS::timestamp_t ms)HoverRace::Client::Sceneinlineprotected
SetState(State state)HoverRace::Client::Sceneprivate
SetStateTransitionDuration(Util::OS::timestamp_t ms)HoverRace::Client::Sceneinlineprotected
startingPhaseTimeHoverRace::Client::Sceneprivate
stateHoverRace::Client::Sceneprivate
State enum nameHoverRace::Client::Scene
statePositionHoverRace::Client::Sceneprivate
stateTransitionDurationHoverRace::Client::Sceneprivate
stateTransitionVelocityHoverRace::Client::Sceneprivate
stateTsHoverRace::Client::Sceneprivate
TimeSincePrevTick(Util::OS::timestamp_t tick)HoverRace::Client::Sceneinlineprivate
~Scene()HoverRace::Client::Sceneinlinevirtual