![]() |
RAMSES Documentation
27.0.130
Information for RAMSES users and developers
|
The AnimationSystemObjectIterator iterates over objects of given type in an AnimationSystem. More...
#include <AnimationSystemObjectIterator.h>
Public Member Functions | |
AnimationSystemObjectIterator (const AnimationSystem &animationSystem, ERamsesObjectType objectType=ERamsesObjectType_RamsesObject) | |
A AnimationSystemObjectIterator can iterate through objects of given type within an animation system. More... | |
~AnimationSystemObjectIterator () | |
Destructor. More... | |
RamsesObject * | getNext () |
Iterate through all objects of given type. More... | |
The AnimationSystemObjectIterator iterates over objects of given type in an AnimationSystem.
It provides a way to traverse all objects of given type owned by a given animation system.
|
explicit |
A AnimationSystemObjectIterator can iterate through objects of given type within an animation system.
[in] | animationSystem | AnimationSystem whose objects to iterate through. |
[in] | objectType | Optional type of objects to iterate through. |
ramses::AnimationSystemObjectIterator::~AnimationSystemObjectIterator | ( | ) |
Destructor.
RamsesObject* ramses::AnimationSystemObjectIterator::getNext | ( | ) |
Iterate through all objects of given type.
Iterator is invalid and may no longer be used if any objects are added or removed.