PointKeyframe

struct HPS.PointKeyframe

Public Functions

override bool Equals (object obj)

Compares this PointKeyframe object to another object.

Param obj

The object to compare to this object.

Return

Returns true if the parameter is equivalent, false otherwise.

bool Equals (PointKeyframe k)

Compares a PointKeyframe object to this PointKeyframe.

Param p

The object to compare to this object.

Return

Returns true if the parameter is equivalent to this PointKeyframe object, false otherwise.

override int GetHashCode ()
PointKeyframe (UInt32 in_ticks, Point in_value)

Creates a new PointKeyframe, suitable for using with a PointSampler object. The correspondence between real time and ticks can be controlled through AnimationControl::SetTimePerTick

Param in_ticks

The time, specified in ticks, when this keyframe should be executed.

Param in_value

The value of this keyframe at the specified time.

Public Members

UInt32 time_in_ticks
Point value

Public Static Functions

bool operator!= (PointKeyframe in_left, PointKeyframe in_right)

Check if the source PointKeyframe is different from this PointKeyframe.

Param in_that

The source PointKeyframe to compare to this PointKeyframe.

Return

true if the objects are different, false otherwise.

bool operator== (PointKeyframe in_left, PointKeyframe in_right)

Check if the source PointKeyframe is equal to this PointKeyframe.

Param in_that

The source PointKeyframe to compare to this PointKeyframe.

Return

true if the objects are equal, false otherwise.