Cafu Engine
ClientStateInGameT Class Reference

This class implements the state of the client when it is fully connected and thus "in-game". More...

#include "ClientStateInGame.hpp"

Inheritance diagram for ClientStateInGameT:

Public Member Functions

 ClientStateInGameT (ClientT &Client_)
 
int GetID () const override
 Returns some client-specific, unique ID for this state. More...
 
bool ProcessInputEvent (const CaKeyboardEventT &KE) override
 
bool ProcessInputEvent (const CaMouseEventT &ME) override
 
void Render (float FrameTime) override
 
void MainLoop (float FrameTime) override
 
- Public Member Functions inherited from ClientStateT
virtual ~ClientStateT ()
 The virtual destructor. More...
 

Static Public Member Functions

static int ConFunc_say_Callback (lua_State *LuaState)
 
static int ConFunc_chatPrint_Callback (lua_State *LuaState)
 
static int ConFunc_showPath_Callback (lua_State *LuaState)
 
static int ConFunc_recordPath_Callback (lua_State *LuaState)
 

Detailed Description

This class implements the state of the client when it is fully connected and thus "in-game".

Member Function Documentation

int ClientStateInGameT::GetID ( ) const
overridevirtual

Returns some client-specific, unique ID for this state.

Implements ClientStateT.


The documentation for this class was generated from the following files: