|
override void | deleteCptr () |
|
override void | deleteCptr () |
|
virtual IntPtr | GetNonDirectorClassID () |
|
|
bool | cMemOwn |
|
HandleRef | cptr |
|
◆ InterpolationType
The type of interpolation to be used on the keyframes that are part of the Sampler.
Enumerator |
---|
Constant | Channel values will not be interpolated between keyframes.
|
Linear | Channel values will interpolated linearly between keyframes.
|
SphericalLinear | Channel values will interpolated spherical-linearly between keyframes. If this is supplied to FloatSampler a linear interpolation is performed instead.
|
Spline | Channel values will interpolated between keyframes by computing a spline from control values specified alongside the keyframes.
|
◆ Assign()
Share the underlying smart-pointer of the Sampler source.
- Parameters
-
in_that | The Sampler source of the assignment. |
- Returns
- A reference to this Sampler.
◆ Equals()
Check if the source Sampler points to the same underlying impl as this Sampler.
- Parameters
-
- Returns
- true if the objects reference the same impl, false otherwise.
◆ GetInterpolation()
Returns the interpolation setting used by this Sampler.
- Returns
- in_interpolation the interpolation setting used by this Sampler.
◆ ObjectType()
override HPS.Type HPS.Sampler.ObjectType |
( |
| ) |
|
|
inlinevirtual |
This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).
- Returns
- The declared type of the object in question, which may differ from the true, underlying type.
Reimplemented from HPS.Object.
Reimplemented in HPS.VectorSampler.
◆ SetInterpolation()
Sets the interpolation to be used with this Sampler.
- Returns
- in_interpolation The interpolation to be used with this Sampler.
The documentation for this class was generated from the following file:
- internals/hps_sprk/source/cs/HPS.Sampler.cs