The Nebula Device 3: CoreAnimation::AnimEventEmitter Class Reference

The Nebula Device 3

CoreAnimation::AnimEventEmitter Class Reference

#include <animeventemitter.h>


Detailed Description

The AnimEventEmitter collects all animevents which are active in the given time range.

This emitter does NOT consider if the clip is used animation driven or not. It always calculates the whole animation duration, not one key-decremented like the play clip job in case of animation driven usage!

(C) 2009 Radon Labs GmbH

Static Public Member Functions

static Util::Array< AnimEventEmitAnimEvents (const AnimClip &clip, Timing::Tick start, Timing::Tick end, bool isInfitine)

Member Function Documentation

Util::Array< AnimEvent > CoreAnimation::AnimEventEmitter::EmitAnimEvents ( const AnimClip clip,
Timing::Tick  start,
Timing::Tick  end,
bool  isInfitine 
) [static]

collects all animevents from given clip