Interface ISceneGraphEntityMethods

interface ISceneGraphEntityMethods {
    children: SceneGraphComponent[];
    eulerAngles: IVector3;
    matrix: IMatrix44;
    matrixInner: IMatrix44;
    parent?: SceneGraphComponent;
    position: IVector3;
    positionRest: IVector3;
    rotation: IQuaternion;
    rotationRest: IQuaternion;
    scale: IVector3;
    addChild(sg: SceneGraphComponent): void;
    getSceneGraph(): SceneGraphComponent;
    removeChild(sg: SceneGraphComponent): void;
}

Properties

eulerAngles: IVector3
matrix: IMatrix44
matrixInner: IMatrix44
position: IVector3
positionRest: IVector3
rotation: IQuaternion
rotationRest: IQuaternion
scale: IVector3

Methods