Polyphase Game Engine
Loading...
Searching...
No Matches
TimerManager.h File Reference
#include <stdint.h>
#include <string>
#include "SmartPointer.h"
#include "ScriptFunc.h"

Go to the source code of this file.

Classes

struct  TimerData
 
class  TimerManager
 

Typedefs

typedef void(* TimerHandlerFP) ()
 
typedef void(* PointerTimerHandlerFP) (void *)
 
typedef void(* NodeTimerHandlerFP) (Node *node)
 

Enumerations

enum class  TimerType {
  Void , Object , Node , ScriptFunc ,
  Count
}
 

Functions

TimerManagerGetTimerManager ()
 

Typedef Documentation

◆ NodeTimerHandlerFP

typedef void(* NodeTimerHandlerFP) (Node *node)

◆ PointerTimerHandlerFP

typedef void(* PointerTimerHandlerFP) (void *)

◆ TimerHandlerFP

typedef void(* TimerHandlerFP) ()

Enumeration Type Documentation

◆ TimerType

enum class TimerType
strong
Enumerator
Void 
Object 
Node 
ScriptFunc 
Count 

Function Documentation

◆ GetTimerManager()

TimerManager * GetTimerManager ( )