iv::Activator_AnimNode Class Reference

#include <Activator_AnimNode.hpp>

Public Member Functions

 Activator_AnimNode (iv::Instance *inst)
 
void Activate ()
 
- Public Member Functions inherited from iv::AnimNode< iv::Activator >
 AnimNode (Instance *inst, iv::Activator const &initial_value)
 
void status (TableDebugView *view)
 
AnimNode< iv::Activator > * label (std::string const &)
 
const std::string & label () const
 
virtual void StringIO_SetTarget (const char *source, Context const *context) override
 
virtual std::string StringIO_GetTarget (Context const *context) override
 
Anim_float Speed () const
 
AnimNode< iv::Activator > * Speed (Anim_float)
 
AnimNode< iv::Activator > * Speed_inf ()
 Shortcut for AnimNodeI::Speed( std::numeric_limits< Anim_float >::infinity() ). More...
 
AnimNode< iv::Activator > * Target (iv::Activator const &target)
 
const iv::ActivatorTarget ()
 
const iv::ActivatorLastTarget ()
 
bool IsInTarget ()
 
bool IsInTarget (iv::Activator const &target)
 

Additional Inherited Members

- Public Attributes inherited from iv::AnimNode< iv::Activator >
ClientMarker cm
 

Detailed Description

Definition at line 10 of file Activator_AnimNode.hpp.

Constructor & Destructor Documentation

◆ Activator_AnimNode()

iv::Activator_AnimNode::Activator_AnimNode ( iv::Instance inst)
inline

Definition at line 13 of file Activator_AnimNode.hpp.

Member Function Documentation

◆ Activate()

void iv::Activator_AnimNode::Activate ( )
inline

Definition at line 18 of file Activator_AnimNode.hpp.


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