Class THAnimMotionNode
Unit
X3DNodes
Declaration
type THAnimMotionNode = class(TAbstractChildNode)
Description
Motion animation of humanoid (THAnimHumanoidNode) characters. Raw motion data, for example, motion capture data, details the number of frames, the frame display time, and the parameter values for the motion from each channel at each frame.
This note is not (yet) implemented in Castle Game Engine. We parse it, but we don't act on the information in any way.
Hierarchy
Overview
Methods
Properties
Description
Methods
 |
function DefaultContainerFieldInContext(const Version: TX3DVersion; const ParentNode: TX3DNode): String; override; |
|
 |
procedure CreateNode; override; |
Create node fields and events.
|
 |
class function ClassX3DType: String; override; |
|
 |
procedure SetChannelsEnabled(const Value: array of boolean); overload; |
|
 |
procedure SetChannelsEnabled(const Value: TBooleanList); overload; |
|
 |
procedure SetValues(const Value: array of Single); overload; |
|
 |
procedure SetValues(const Value: TSingleList); overload; |
|
Properties
 |
property FdChannels: TSFString read FFdChannels; |
Internal wrapper for property Channels . This wrapper API may change, we advise to access simpler Channels instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property Channels: String read GetChannels write SetChannels; |
|
 |
property FdChannelsEnabled: TMFBool read FFdChannelsEnabled; |
Internal wrapper for property ChannelsEnabled . This wrapper API may change, we advise to access simpler ChannelsEnabled instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property FdDescription: TSFString read FFdDescription; |
Internal wrapper for property Description . This wrapper API may change, we advise to access simpler Description instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property Description: String read GetDescription write SetDescription; |
|
 |
property FdEnabled: TSFBool read FFdEnabled; |
Internal wrapper for property Enabled . This wrapper API may change, we advise to access simpler Enabled instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property Enabled: Boolean read GetEnabled write SetEnabled; |
|
 |
property FdEndFrame: TSFInt32 read FFdEndFrame; |
Internal wrapper for property EndFrame . This wrapper API may change, we advise to access simpler EndFrame instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property EndFrame: Integer read GetEndFrame write SetEndFrame; |
|
 |
property FdFrameDuration: TSFTime read FFdFrameDuration; |
Internal wrapper for property FrameDuration . This wrapper API may change, we advise to access simpler FrameDuration instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property FrameDuration: TFloatTime read GetFrameDuration write SetFrameDuration; |
|
 |
property FdFrameIncrement: TSFInt32 read FFdFrameIncrement; |
Internal wrapper for property FrameIncrement . This wrapper API may change, we advise to access simpler FrameIncrement instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property FrameIncrement: Integer read GetFrameIncrement write SetFrameIncrement; |
|
 |
property FdFrameIndex: TSFInt32 read FFdFrameIndex; |
Internal wrapper for property FrameIndex . This wrapper API may change, we advise to access simpler FrameIndex instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property FrameIndex: Integer read GetFrameIndex write SetFrameIndex; |
|
 |
property FdJoints: TSFString read FFdJoints; |
Internal wrapper for property Joints . This wrapper API may change, we advise to access simpler Joints instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property Joints: String read GetJoints write SetJoints; |
|
 |
property FdLoa: TSFInt32 read FFdLoa; |
Internal wrapper for property Loa . This wrapper API may change, we advise to access simpler Loa instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property Loa: Integer read GetLoa write SetLoa; |
|
 |
property FdLoop: TSFBool read FFdLoop; |
Internal wrapper for property Loop . This wrapper API may change, we advise to access simpler Loop instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property Loop: Boolean read GetLoop write SetLoop; |
|
 |
property FdName: TSFString read FFdName; |
Internal wrapper for property NameField . This wrapper API may change, we advise to access simpler NameField instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property NameField: String read GetNameField write SetNameField; |
|
 |
property FdStartFrame: TSFInt32 read FFdStartFrame; |
Internal wrapper for property StartFrame . This wrapper API may change, we advise to access simpler StartFrame instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property StartFrame: Integer read GetStartFrame write SetStartFrame; |
|
 |
property FdValues: TMFFloat read FFdValues; |
Internal wrapper for property Values . This wrapper API may change, we advise to access simpler Values instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).
|
 |
property EventElapsedTime: TSFTimeEvent read FEventElapsedTime; |
|
Generated by PasDoc 0.16.0.