Animation

class HPS.Animation : public HPS.Sprocket

Public Functions

HPS.Channel AddCameraPositionChannel (string in_name, HPS.PointSampler in_sampler)
HPS.Channel AddCameraTargetChannel (string in_name, HPS.PointSampler in_sampler)
HPS.Channel AddCameraUpChannel (string in_name, HPS.VectorSampler in_sampler)
HPS.Channel AddColorChannel (string in_name, HPS.KeyPath in_target, HPS.RGBColorSampler in_sampler)
HPS.Channel AddColorChannel (string in_name, HPS.KeyPath in_target, HPS.RGBColorSampler in_sampler, HPS.ChannelColorUsage[] in_channel_usages)
HPS.Channel AddOpacityChannel (string in_name, HPS.KeyPath in_target, HPS.FloatSampler in_sampler)
HPS.Channel AddRotationChannel (string in_name, HPS.KeyPath in_target, HPS.QuaternionSampler in_sampler)
HPS.Channel AddScaleChannel (string in_name, HPS.KeyPath in_target, HPS.VectorSampler in_sampler)
HPS.Channel AddTranslationChannel (string in_name, HPS.KeyPath in_target, HPS.VectorSampler in_sampler)
Animation ()
Animation (HPS.Animation in_that)
void Assign (HPS.Animation in_that)
void Delete ()
override void Dispose ()
bool Equals (HPS.Animation in_that)
override bool Equals (Object obj)
HPS.Channel[] GetChannels ()
override int GetHashCode ()
string GetName ()
override HPS.Type ObjectType ()
void RemoveChannel (HPS.Channel in_channel)

Public Static Functions

bool operator!= (HPS.Animation a, HPS.Animation b)
bool operator== (HPS.Animation a, HPS.Animation b)