Appearance
RoyInterface / Exports / component/RoyRectLightComponent / RoyRectLightCompGizmo
Class: RoyRectLightCompGizmo
component/RoyRectLightComponent.RoyRectLightCompGizmo
Hierarchy
↳
RoyRectLightCompGizmo
Table of contents
Constructors
Properties
Methods
- generateCircleWireframePointList
- generateArrowWireFramePointList
- generateBoxMesh
- createGizmo
- initialize
- update
- destroy
Constructors
constructor
• new RoyRectLightCompGizmo(): RoyRectLightCompGizmo
Returns
Inherited from
Properties
rectWidth
▪ Static
rectWidth: number
= 0.06
rectHeight
▪ Static
rectHeight: number
= 0.06
arrowLineLength0
▪ Static
arrowLineLength0: number
= 0.08
lineStyle
▪ Static
lineStyle: LineStyle
cacheQuat
▪ Static
Protected
cacheQuat: Quat
Inherited from
cacheVec3
▪ Static
Protected
cacheVec3: Vec3
Inherited from
m_sceneNode
• Protected
m_sceneNode: RoySceneNode
Inherited from
Methods
generateCircleWireframePointList
▸ generateCircleWireframePointList(radius
, segments
): Vec3
[]
Parameters
Name | Type |
---|---|
radius | number |
segments | number |
Returns
Vec3
[]
Inherited from
RoyGizmoItem.generateCircleWireframePointList
generateArrowWireFramePointList
▸ generateArrowWireFramePointList(arrowLength0
): Vec3
[]
Parameters
Name | Type |
---|---|
arrowLength0 | number |
Returns
Vec3
[]
Inherited from
RoyGizmoItem.generateArrowWireFramePointList
generateBoxMesh
▸ generateBoxMesh(width
, height
, length
): RoyMesh
Parameters
Name | Type |
---|---|
width | number |
height | number |
length | number |
Returns
Inherited from
createGizmo
▸ createGizmo(): void
Returns
void
Overrides
initialize
▸ initialize(roySceneNode
): void
Parameters
Name | Type |
---|---|
roySceneNode | RoySceneNode |
Returns
void
Inherited from
update
▸ update(syncNode
): void
Parameters
Name | Type |
---|---|
syncNode | RoySceneNode |
Returns
void
Inherited from
destroy
▸ destroy(): void
Returns
void