neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
53 lines • 2.09 kB
TypeScript
import { member } from "../../../core";
export interface DynamicBoneChainInput {
id?: string;
persistentId?: string;
updateOrder?: member<number>;
Enabled?: member<boolean>;
Inertia?: member<number>;
InertiaForce?: member<number>;
Damping?: member<number>;
Elasticity?: member<number>;
Stiffness?: member<number>;
SimulateTerminalBones?: member<boolean>;
BaseBoneRadius?: member<number>;
DynamicPlayerCollision?: member<boolean>;
CollideWithOwnBody?: member<boolean>;
HandCollisionVibration?: member<any>;
CollideWithHead?: member<boolean>;
CollideWithBody?: member<boolean>;
CollideWithLeftHand?: member<boolean>;
CollideWithRightHand?: member<boolean>;
Gravity?: member<[number, number, number]>;
GravitySpace?: member<any>;
UseUserGravityDirection?: member<boolean>;
LocalForce?: member<[number, number, number]>;
GlobalStretch?: member<number>;
MaxStretchRatio?: member<number>;
CurrentStretchRatio?: member<any>;
StretchRestoreSpeed?: member<number>;
UseLocalUserSpace?: member<boolean>;
SimulationSpace?: member<any>;
StaticColliders?: member<any>;
VisualizeColliders?: member<boolean>;
VisualizeBones?: member<boolean>;
IsGrabbable?: member<boolean>;
ActiveUserRootOnly?: member<boolean>;
AllowSteal?: member<boolean>;
GrabPriority?: member<number>;
IgnoreGrabOnFirstBone?: member<boolean>;
GrabRadiusTolerance?: member<number>;
GrabReleaseDistance?: member<number>;
GrabSlipping?: member<boolean>;
GrabTerminalBones?: member<boolean>;
GrabVibration?: member<any>;
IgnoreOwnLeftHand?: member<boolean>;
IgnoreOwnRightHand?: member<boolean>;
EffectorTarget?: member<any>;
EffectorBoneIndex?: member<number>;
EffectorBoneOffset?: member<[number, number, number]>;
_activeGrabber?: member<any>;
Bones?: member<any>;
}
export declare function DynamicBoneChain(props: DynamicBoneChainInput): any;
//# sourceMappingURL=DynamicBoneChain.d.ts.map