  | 
  
    CUGL 1.3
    
   Cornell University Game Library 
   | 
 
 
 
 
   39 #ifndef __CU_TIMER_NODE_H__ 
   40 #define __CU_TIMER_NODE_H__ 
   41 #include <cugl/ai/behavior/CUDecoratorNode.h> 
   77 #pragma mark Constructors 
  100 #pragma mark Attributes 
  111     std::string 
toString(
bool verbose = 
false) 
const override;
 
  195 #pragma mark Behavior Management 
  203     void reset() 
override;
 
  226     virtual void query(
float dt) 
override;
 
  
virtual void query(float dt) override
 
void setBackground(bool background)
Definition: CUTimerNode.h:143
 
float _delay
Definition: CUTimerNode.h:67
 
float _timer
Definition: CUTimerNode.h:73
 
void setState(BehaviorNode::State state) override
 
Definition: CUTimerNode.h:60
 
float getDelay() const
Definition: CUTimerNode.h:159
 
bool isBackground() const
Definition: CUTimerNode.h:127
 
float getCurrentDelay() const
Definition: CUTimerNode.h:184
 
void setDelay(float delay)
Definition: CUTimerNode.h:175
 
bool _delaying
Definition: CUTimerNode.h:70
 
BehaviorNode::State update(float dt) override
 
State
Definition: CUBehaviorNode.h:290
 
~TimerNode()
Definition: CUTimerNode.h:89
 
std::string toString(bool verbose=false) const override
 
bool _background
Definition: CUTimerNode.h:64
 
Definition: CUDecoratorNode.h:63