跳到主要内容
版本:v10.0

M3D / M3D / Animation / AnimationPlayCBList

Class: AnimationPlayCBList

M3D.Animation.AnimationPlayCBList

Memberof

M3D.Animation

Description

动画播放回调列表对象

Author

YF

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new AnimationPlayCBList(): AnimationPlayCBList

Returns

AnimationPlayCBList

Properties

vecGetCameraCB

vecGetCameraCB: GetCameraCB[]


vecGetCameraTargetPntCB

vecGetCameraTargetPntCB: GetCameraTargetPntCB[]


vecGetModelPlcMtxCB

vecGetModelPlcMtxCB: GetModelPlcMtxCB[]


vecGetModelPlcMtxScaleCB

vecGetModelPlcMtxScaleCB: GetModelPlcMtxScaleCB[]


vecPlayBeginCB

vecPlayBeginCB: PlayBeginCB[]


vecPlayClipPlaneCB

vecPlayClipPlaneCB: PlayClipPlaneCB[]


vecPlayColorCB

vecPlayColorCB: PlayColorCB[]


vecPlayEndCB

vecPlayEndCB: PlayEndCB[]


vecPlayImageCB

vecPlayImageCB: PlayImageCB[]


vecPlayToolCB

vecPlayToolCB: PlayToolCB[]


vecPlayVisibleCB

vecPlayVisibleCB: PlayVisibleCB[]


vecSetCameraCB

vecSetCameraCB: SetCameraCB[]


vecSetModelPlcMtxCB

vecSetModelPlcMtxCB: SetModelPlcMtxCB[]


vecSetModelPlcMtxScaleCB

vecSetModelPlcMtxScaleCB: SetModelPlcMtxScaleCB[]


vecSetTargetStateCB

vecSetTargetStateCB: SetTargetStateCB[]


vecUpdateViewCB

vecUpdateViewCB: UpdateViewCB[]

Methods

addGetCameraCB

addGetCameraCB(pGetCameraCB): void

Parameters

NameType
pGetCameraCBGetCameraCB

Returns

void


addGetCameraTargetPntCB

addGetCameraTargetPntCB(pGetCameraTargetPntCB): void

Parameters

NameType
pGetCameraTargetPntCBGetCameraTargetPntCB

Returns

void


addGetModelPlcMtxCB

addGetModelPlcMtxCB(pGetModelPlcMtxCB): void

Parameters

NameType
pGetModelPlcMtxCBGetModelPlcMtxCB

Returns

void


addGetModelPlcMtxScaleCB

addGetModelPlcMtxScaleCB(pGetModelPlcMtxScaleCB): void

Parameters

NameType
pGetModelPlcMtxScaleCBGetModelPlcMtxScaleCB

Returns

void


addPlayBeginCB

addPlayBeginCB(pPlayBeginCB): void

Parameters

NameType
pPlayBeginCBPlayBeginCB

Returns

void


addPlayClipPlaneCB

addPlayClipPlaneCB(pPlayClipPlaneCB): void

Parameters

NameType
pPlayClipPlaneCBPlayClipPlaneCB

Returns

void


addPlayColorCB

addPlayColorCB(pPlayColorCB): void

Parameters

NameType
pPlayColorCBPlayColorCB

Returns

void


addPlayEndCB

addPlayEndCB(pPlayEndCB): void

Parameters

NameType
pPlayEndCBPlayEndCB

Returns

void


addPlayImageCB

addPlayImageCB(pPlayImageCB): void

Parameters

NameType
pPlayImageCBPlayImageCB

Returns

void


addPlayToolCB

addPlayToolCB(pPlayToolCB): void

Parameters

NameType
pPlayToolCBPlayToolCB

Returns

void


addPlayVisibleCB

addPlayVisibleCB(pPlayVisibleCB): void

Parameters

NameType
pPlayVisibleCBPlayVisibleCB

Returns

void


addSetCameraCB

addSetCameraCB(pSetCameraCB): void

Parameters

NameType
pSetCameraCBSetCameraCB

Returns

void


addSetModelPlcMtxCB

addSetModelPlcMtxCB(pSetModelPlcMtxCB): void

Parameters

NameType
pSetModelPlcMtxCBSetModelPlcMtxCB

Returns

void


addSetModelPlcMtxScaleCB

addSetModelPlcMtxScaleCB(pSetModelPlcMtxScaleCB): void

Parameters

NameType
pSetModelPlcMtxScaleCBSetModelPlcMtxScaleCB

Returns

void


addSetTargetStateCB

addSetTargetStateCB(pSetTargetStateCB): void

Parameters

NameType
pSetTargetStateCBSetTargetStateCB

Returns

void


addUpdateViewCB

addUpdateViewCB(pUpdateViewCB): void

Parameters

NameType
pUpdateViewCBUpdateViewCB

Returns

void


invokeGetCameraCB

invokeGetCameraCB(plcIdPath, scale, matrix): void

Parameters

NameType
plcIdPathstring
scalenumber[]
matrixnumber[][]

Returns

void


invokeGetCameraTargetPntCB

invokeGetCameraTargetPntCB(plcIdPath, targetPnt): void

Parameters

NameType
plcIdPathstring
targetPntnumber[]

Returns

void


invokeGetModelPlcMtxCB

invokeGetModelPlcMtxCB(plcIdPath, matrix): void

Parameters

NameType
plcIdPathstring
matrixnumber[][]

Returns

void


invokeGetModelPlcMtxScaleCB

invokeGetModelPlcMtxScaleCB(plcIdPath, matrix): void

Parameters

NameType
plcIdPathstring
matrixnumber[][]

Returns

void


invokePlayBeginCB

invokePlayBeginCB(): void

Returns

void


invokePlayClipPlaneCB

invokePlayClipPlaneCB(plcIdPath, name, fPos, fScale, bOnOffFlg): void

Parameters

NameType
plcIdPathstring
namestring
fPosnumber[]
fScalenumber[]
bOnOffFlgboolean

Returns

void


invokePlayColorCB

invokePlayColorCB(plcIdPath, name, fColor, view): void

Parameters

NameType
plcIdPathstring
namestring
fColornumber[]
viewany

Returns

void


invokePlayEndCB

invokePlayEndCB(): void

Returns

void


invokePlayImageCB

invokePlayImageCB(plcIdPath, name, fPos, fScale, bOnOffFlg): void

Parameters

NameType
plcIdPathstring
namestring
fPosnumber[]
fScalenumber[]
bOnOffFlgboolean

Returns

void


invokePlayToolCB

invokePlayToolCB(nType, plcIdPath, strToolPath, strParentPath): void

Parameters

NameType
nTypenumber
plcIdPathstring
strToolPathstring
strParentPathstring

Returns

void


invokePlayVisibleCB

invokePlayVisibleCB(plcIdPath, name, bOnOff, fTran, view): void

Parameters

NameType
plcIdPathstring
namestring
bOnOffboolean
fTrannumber
viewany

Returns

void


invokeSetCameraCB

invokeSetCameraCB(plcIdPath, scale, matrix): void

Parameters

NameType
plcIdPathstring
scalenumber[]
matrixnumber[][]

Returns

void


invokeSetModelPlcMtxCB

invokeSetModelPlcMtxCB(plcIdPath, matrix): void

Parameters

NameType
plcIdPathstring
matrixnumber[][]

Returns

void


invokeSetModelPlcMtxScaleCB

invokeSetModelPlcMtxScaleCB(plcIdPath, matrix, fScale): void

Parameters

NameType
plcIdPathstring
matrixnumber[][]
fScalenumber[]

Returns

void


invokeSetTargetStateCB

invokeSetTargetStateCB(vecTarget): void

Parameters

NameType
vecTargetany

Returns

void


invokeUpdateViewCB

invokeUpdateViewCB(pBehaviorManager): void

Parameters

NameType
pBehaviorManagerany

Returns

void


removeGetCameraCB

removeGetCameraCB(pGetCameraCB): void

Parameters

NameType
pGetCameraCBGetCameraCB

Returns

void


removeGetCameraTargetPntCB

removeGetCameraTargetPntCB(pGetCameraTargetPntCB): void

Parameters

NameType
pGetCameraTargetPntCBGetCameraTargetPntCB

Returns

void


removeGetModelPlcMtxCB

removeGetModelPlcMtxCB(pGetModelPlcMtxCB): void

Parameters

NameType
pGetModelPlcMtxCBGetModelPlcMtxCB

Returns

void


removeGetModelPlcMtxScaleCB

removeGetModelPlcMtxScaleCB(pGetModelPlcMtxScaleCB): void

Parameters

NameType
pGetModelPlcMtxScaleCBGetModelPlcMtxScaleCB

Returns

void


removePlayBeginCB

removePlayBeginCB(pPlayBeginCB): void

Parameters

NameType
pPlayBeginCBPlayBeginCB

Returns

void


removePlayClipPlaneCB

removePlayClipPlaneCB(pPlayClipPlaneCB): void

Parameters

NameType
pPlayClipPlaneCBPlayClipPlaneCB

Returns

void


removePlayColorCB

removePlayColorCB(pPlayColorCB): void

Parameters

NameType
pPlayColorCBPlayColorCB

Returns

void


removePlayEndCB

removePlayEndCB(pPlayEndCB): void

Parameters

NameType
pPlayEndCBPlayEndCB

Returns

void


removePlayImageCB

removePlayImageCB(pPlayImageCB): void

Parameters

NameType
pPlayImageCBPlayImageCB

Returns

void


removePlayTooleCB

removePlayTooleCB(pPlayToolCB): void

Parameters

NameType
pPlayToolCBPlayToolCB

Returns

void


removePlayVisibleCB

removePlayVisibleCB(pPlayVisibleCB): void

Parameters

NameType
pPlayVisibleCBPlayVisibleCB

Returns

void


removeSetCameraCB

removeSetCameraCB(pSetCameraCB): void

Parameters

NameType
pSetCameraCBSetCameraCB

Returns

void


removeSetModelPlcMtxCB

removeSetModelPlcMtxCB(pSetModelPlcMtxCB): void

Parameters

NameType
pSetModelPlcMtxCBSetModelPlcMtxCB

Returns

void


removeSetModelPlcMtxScaleCB

removeSetModelPlcMtxScaleCB(pSetModelPlcMtxScaleCB): void

Parameters

NameType
pSetModelPlcMtxScaleCBSetModelPlcMtxScaleCB

Returns

void


removeSetTargetStateCB

removeSetTargetStateCB(pSetTargetStateCB): void

Parameters

NameType
pSetTargetStateCBSetTargetStateCB

Returns

void


removeUpdateViewCB

removeUpdateViewCB(pUpdateViewCB): void

Parameters

NameType
pUpdateViewCBUpdateViewCB

Returns

void


setCBTran

setCBTran(pUpdateViewCB, pPlayBeginCB, pPlayEndCB, pGetModelPlcMtxCB, pSetModelPlcMtxCB, pGetModelPlcMtxScaleCB, pSetModelPlcMtxScaleCB, pGetCameraCB, pSetCameraCB, pGetCameraTargetPntCB, pOnOffCB, pColorCB, pPlayImageCB, pPlayClipPlaneCB, pSetTargetStateCB, pPlayToolCB): void

Parameters

NameType
pUpdateViewCBUpdateViewCB
pPlayBeginCBPlayBeginCB
pPlayEndCBPlayEndCB
pGetModelPlcMtxCBGetModelPlcMtxCB
pSetModelPlcMtxCBSetModelPlcMtxCB
pGetModelPlcMtxScaleCBGetModelPlcMtxScaleCB
pSetModelPlcMtxScaleCBSetModelPlcMtxScaleCB
pGetCameraCBGetCameraCB
pSetCameraCBSetCameraCB
pGetCameraTargetPntCBGetCameraTargetPntCB
pOnOffCBPlayVisibleCB
pColorCBPlayColorCB
pPlayImageCBPlayImageCB
pPlayClipPlaneCBPlayClipPlaneCB
pSetTargetStateCBSetTargetStateCB
pPlayToolCBPlayToolCB

Returns

void