HoverRace
2.0
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
HoverRace
Client
Scene
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::Scene
protected
virtual
advanceProfiler
HoverRace::Client::Scene
protected
AdvanceScene
(Util::OS::timestamp_t tick)
HoverRace::Client::Scene
inline
attachConns
HoverRace::Client::Scene
private
AttachController
(Control::InputEventController &controller, ConnList &conns)=0
HoverRace::Client::Scene
protected
pure virtual
AttachInput
(Control::InputEventController &controller)
HoverRace::Client::Scene
DetachController
(Control::InputEventController &controller, ConnList &conns)=0
HoverRace::Client::Scene
protected
pure virtual
DetachInput
(Control::InputEventController &controller)
HoverRace::Client::Scene
GetName
() const
HoverRace::Client::Scene
inline
GetPhase
() const
HoverRace::Client::Scene
inline
GetPhaseDuration
(Util::OS::timestamp_t curTime=Util::OS::Time())
HoverRace::Client::Scene
inline
protected
GetStartingPhaseTime
()
HoverRace::Client::Scene
inline
protected
GetState
() const
HoverRace::Client::Scene
inline
GetStateDuration
(Util::OS::timestamp_t curTime=Util::OS::Time())
HoverRace::Client::Scene
inline
protected
IsMouseCursorEnabled
() const =0
HoverRace::Client::Scene
pure virtual
MoveToBackground
()
HoverRace::Client::Scene
MoveToForeground
()
HoverRace::Client::Scene
name
HoverRace::Client::Scene
private
OnPhaseChanged
(Phase oldPhase)
HoverRace::Client::Scene
inline
protected
virtual
OnPhaseTransition
(double progress)
HoverRace::Client::Scene
inline
protected
virtual
OnScenePushed
()
HoverRace::Client::Scene
inline
virtual
OnStateChanged
(State oldState)
HoverRace::Client::Scene
inline
protected
virtual
OnStateTransition
(double progress)
HoverRace::Client::Scene
inline
protected
virtual
operator=
(const Scene &)=delete
HoverRace::Client::Scene
OutputDebugText
(std::ostream &oss) const
HoverRace::Client::Scene
inline
virtual
phase
HoverRace::Client::Scene
private
Phase
enum name
HoverRace::Client::Scene
phaseTransitionDuration
HoverRace::Client::Scene
private
phaseTs
HoverRace::Client::Scene
private
prepareProfiler
HoverRace::Client::Scene
protected
PrepareRender
()
HoverRace::Client::Scene
inline
protected
virtual
PrepareScene
()
HoverRace::Client::Scene
inline
prevTick
HoverRace::Client::Scene
private
Render
()=0
HoverRace::Client::Scene
protected
pure virtual
renderProfiler
HoverRace::Client::Scene
protected
RenderScene
()
HoverRace::Client::Scene
inline
rootProfiler
HoverRace::Client::Scene
protected
Scene
(const std::string &name="Unnamed Scene")
HoverRace::Client::Scene
SetPhase
(Phase phase)
HoverRace::Client::Scene
SetPhaseTransitionDuration
(Util::OS::timestamp_t ms)
HoverRace::Client::Scene
inline
protected
SetState
(State state)
HoverRace::Client::Scene
private
SetStateTransitionDuration
(Util::OS::timestamp_t ms)
HoverRace::Client::Scene
inline
protected
startingPhaseTime
HoverRace::Client::Scene
private
state
HoverRace::Client::Scene
private
State
enum name
HoverRace::Client::Scene
statePosition
HoverRace::Client::Scene
private
stateTransitionDuration
HoverRace::Client::Scene
private
stateTransitionVelocity
HoverRace::Client::Scene
private
stateTs
HoverRace::Client::Scene
private
TimeSincePrevTick
(Util::OS::timestamp_t tick)
HoverRace::Client::Scene
inline
private
~Scene
()
HoverRace::Client::Scene
inline
virtual
1.8.11