Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::AI::Order Class Reference

#include <AITeam.h>

+ Inheritance diagram for Divide::AI::Order:

Public Member Functions

virtual ~Order ()=default
 
 Order (const U32 id)
 
U32 getID () const
 
bool locked () const
 
virtual void lock ()
 
virtual void unlock ()
 

Protected Attributes

U32 _id
 
bool _locked
 

Detailed Description

Definition at line 51 of file AITeam.h.

Constructor & Destructor Documentation

◆ ~Order()

virtual Divide::AI::Order::~Order ( )
virtualdefault

◆ Order()

Divide::AI::Order::Order ( const U32  id)
inline

Definition at line 54 of file AITeam.h.

Member Function Documentation

◆ getID()

U32 Divide::AI::Order::getID ( ) const
inline

Definition at line 55 of file AITeam.h.

◆ lock()

virtual void Divide::AI::Order::lock ( )
inlinevirtual

Reimplemented in Divide::AI::WarSceneOrder.

Definition at line 57 of file AITeam.h.

◆ locked()

bool Divide::AI::Order::locked ( ) const
inline

Definition at line 56 of file AITeam.h.

◆ unlock()

virtual void Divide::AI::Order::unlock ( )
inlinevirtual

Reimplemented in Divide::AI::WarSceneOrder.

Definition at line 58 of file AITeam.h.

Member Data Documentation

◆ _id

U32 Divide::AI::Order::_id
protected

Definition at line 61 of file AITeam.h.

◆ _locked

bool Divide::AI::Order::_locked
protected

Definition at line 62 of file AITeam.h.


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