Turbo Engine 0.3
A C++ game engine using Allegro 5
debug Namespace Reference

Classes

class  ComponentDebug
class  DebugWindow
class  EngineDebug
class  GameObjectDebug
struct  InspectorObserver
 DEBUG ONLY - Structure that describe how the inspector should display and observe the target variable. More...
class  SceneManagerDebug

Enumerations

enum  inspector_types {
  FLOAT = 0 , INT = 1 , CSTRING = 2 , INT_VECTOR = 3 ,
  FLOAT_VECTOR = 4 , FLOAT2 = 5 , FLOAT3 = 6 , FLOAT4 = 7 ,
  INT2 = 8 , INT3 = 9 , INT4 = 10 , FLOAT_RANGE = 11 ,
  INT_RANGE = 12 , UI_TEXT = 13 , UI_SEPARATOR = 14
}

Enumeration Type Documentation

◆ inspector_types

Enumerator
FLOAT 

data type: float*

INT 

data type: int*

CSTRING 

data type: char**

INT_VECTOR 

data type: vector<int>*

FLOAT_VECTOR 

data type: vector<float>*

FLOAT2 

data type: float** (null terminating array of pointer to target)

FLOAT3 

data type: float** (null terminating array of pointer to target)

FLOAT4 

data type: float** (null terminating array of pointer to target)

INT2 

data type: int** (null terminating array of pointer to target)

INT3 

data type: int** (null terminating array of pointer to target)

INT4 

data type: int** (null terminating array of pointer to target)

FLOAT_RANGE 

data type: float* (min/max required)

INT_RANGE 

data type: int* (min/max required)

UI_TEXT 

data type: const char*

UI_SEPARATOR 

data type: no used (void|null)