U3D
Open-source, cross-platform 2D and 3D game engine built in C++
Loading...
Searching...
No Matches
LogicComponent.h File Reference
#include "../Container/FlagSet.h"
#include "../Scene/Component.h"
Include dependency graph for LogicComponent.h:

Classes

class  Urho3D::LogicComponent
 Helper base class for user-defined game logic components that hooks up to update events and forwards them to virtual functions similar to ScriptInstance class. More...
 

Enumerations

enum  Urho3D::UpdateEvent : unsigned {
  Urho3D::USE_NO_EVENT = 0x0 , Urho3D::USE_UPDATE = 0x1 , Urho3D::USE_POSTUPDATE = 0x2 , Urho3D::USE_FIXEDUPDATE = 0x4 ,
  Urho3D::USE_FIXEDPOSTUPDATE = 0x8
}
 

Functions

 Urho3D::URHO3D_FLAGSET (UpdateEvent, UpdateEventFlags)
 

Enumeration Type Documentation

◆ UpdateEvent

enum Urho3D::UpdateEvent : unsigned
Enumerator
USE_NO_EVENT 

Bitmask for not using any events.

USE_UPDATE 

Bitmask for using the scene update event.

USE_POSTUPDATE 

Bitmask for using the scene post-update event.

USE_FIXEDUPDATE 

Bitmask for using the physics update event.

USE_FIXEDPOSTUPDATE 

Bitmask for using the physics post-update event.