Appearance
RoyInterface / Exports / component/RoyCameraComponent / RoyCameraComponent
Class: RoyCameraComponent
component/RoyCameraComponent.RoyCameraComponent
Hierarchy
↳
RoyCameraComponent
Table of contents
Constructors
Properties
- cacheMat4
- CLASS_NAME
- m_camera
- m_renderPriority
- m_isSnapShoot
- m_drawWireframe
- m_forceRender
- m_viewMatrixDirty
- s_handleID
- m_handleID
- m_sceneNode
- m_name
- m_compTypeName
- m_compClassifyType
- m_requireDirtyBox
- m_requireUpdatePriority
- m_requireUpdate
- m_visibleLayer
- m_mouseEnabled
- m_mouseEnabledOnInvisible
- m_occlusionEnabled
- m_boundBoxValid
- m_boundBox
- m_userData
- m_gizmoItem
- m_transDataInfo
- m_canTransfer
Accessors
- camera
- rendererType
- visibleLayer
- renderTarget
- renderPriority
- presentCamera
- renderCallback
- viewExecStrategy
- tintCorrection
- physicalCameraOptions
- renderScale
- noBufferPadding
- bloomOption
- ssReflectionsOption
- ssRefractionEnabled
- isGrabDepthBlur
- ambientOcclusionOptions
- dynamicResolutionOptions
- depthOfFieldOptions
- multiSampleAntiAliasingOptions
- temporalAntiAliasingOptions
- fogOptions
- vignetteOptions
- guardBandOptions
- colorGradingOptions
- selectFocusOptions
- rayTraceOptions
- rayTraceNoiseData
- shadowType
- vsmShadowOptions
- softShadowOptions
- clippingPlanesOptions
- setAlphaToOne
- blendMode
- viewRect
- displayScreenRadio
- bestEffect
- clearColor
- draftClearColor
- clearBackBufferOptions
- effectMode
- effectIgnoreDRO
- renderLevel
- frontFaceWindingInverted
- frontFaceWindingAutoInverted
- snapImageOptions
- snapRTObjectOptions
- drawWireframe
- forceRender
- projectType
- fov
- near
- far
- width
- height
- eye
- dir
- viewMat
- projMat
- handleID
- sceneNode
- name
- compTypeName
- compClassifyType
- requireDirtyBox
- requireUpdatePriority
- requireUpdate
- enabled
- mouseEnabled
- mouseEnabledOnInvisible
- occlusionEnabled
- boundBoxValid
- boundBox
- gizmoItem
- transDataInfo
- canTransfer
Methods
- setClearTargets
- markViewMatrixDirty
- snapShoot
- destroy
- onAddToScene
- onRemoveFromScene
- setParamDirty
- setProjectionPerspective
- setProjectionOrtho
- setViewMat
- getWorldPickingRayByScreenXY
- getFrustumPoint
- getFrustumPlanes
- screenPointToWorld
- worldPointToScreen
- updateViewMatrix
- preRender
- render
- postRender
- serializeTransData
- deserializeTransData
- getBoundBox
- setUserData
- getUserData
- deleteUserData
- markTransDataDirty
- markCanTransfer
- markCullDirty
- update
- onEnable
- onDisable
- updateOcclusion
- raycast
- frustumQuery
- removeRelObjectFromMap
- collectTransData
Constructors
constructor
• new RoyCameraComponent(node
, transDataInfo?
): RoyCameraComponent
Parameters
Name | Type |
---|---|
node | RoySceneNode |
transDataInfo? | RoyTransDataInfo |
Returns
Overrides
Properties
cacheMat4
▪ Static
cacheMat4: Mat4
CLASS_NAME
▪ Static
CLASS_NAME: string
= 'RoyCameraComponent'
m_camera
• Private
m_camera: RoyCamera3D
m_renderPriority
• Private
m_renderPriority: number
= 2
m_isSnapShoot
• Private
m_isSnapShoot: boolean
= false
m_drawWireframe
• Private
m_drawWireframe: boolean
= false
m_forceRender
• Private
m_forceRender: boolean
= false
m_viewMatrixDirty
• Private
m_viewMatrixDirty: boolean
= true
s_handleID
▪ Static
Protected
s_handleID: number
= 0
Inherited from
m_handleID
• Protected
m_handleID: number
= 0
Inherited from
m_sceneNode
• Protected
m_sceneNode: RoySceneNode
Inherited from
m_name
• Protected
m_name: string
= ''
Inherited from
m_compTypeName
• Protected
m_compTypeName: string
= ''
Inherited from
m_compClassifyType
• Protected
m_compClassifyType: RoyComponentClassifyType
= RoyComponentClassifyType.CCT_LOGIC
Inherited from
RoyComponent.m_compClassifyType
m_requireDirtyBox
• Protected
m_requireDirtyBox: boolean
= false
Inherited from
RoyComponent.m_requireDirtyBox
m_requireUpdatePriority
• Protected
m_requireUpdatePriority: number
= 0
Inherited from
RoyComponent.m_requireUpdatePriority
m_requireUpdate
• Protected
m_requireUpdate: boolean
= false
Inherited from
m_visibleLayer
• Protected
m_visibleLayer: number
= RoyLayer.Base
Inherited from
m_mouseEnabled
• Protected
m_mouseEnabled: boolean
= false
Inherited from
m_mouseEnabledOnInvisible
• Protected
m_mouseEnabledOnInvisible: boolean
= false
Inherited from
RoyComponent.m_mouseEnabledOnInvisible
m_occlusionEnabled
• Protected
m_occlusionEnabled: boolean
= false
Inherited from
RoyComponent.m_occlusionEnabled
m_boundBoxValid
• Protected
m_boundBoxValid: boolean
= true
Inherited from
m_boundBox
• Protected
m_boundBox: AABB
Inherited from
m_userData
• Protected
m_userData: object
= {}
Inherited from
m_gizmoItem
• Protected
m_gizmoItem: RoyGizmoItem
Inherited from
m_transDataInfo
• Protected
m_transDataInfo: RoyTransDataInfo
Inherited from
m_canTransfer
• Protected
m_canTransfer: boolean
= true
Inherited from
Accessors
camera
• get
camera(): RoyCamera3D
Returns
rendererType
• get
rendererType(): RendererType
Returns
• set
rendererType(value
): void
Parameters
Name | Type |
---|---|
value | RendererType |
Returns
void
visibleLayer
• get
visibleLayer(): number
Returns
number
Overrides
RoyComponent.visibleLayer
• set
visibleLayer(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void
Overrides
RoyComponent.visibleLayer
renderTarget
• set
renderTarget(renderTarget
): void
Parameters
Name | Type |
---|---|
renderTarget | RoyRenderTarget |
Returns
void
renderPriority
• get
renderPriority(): number
Returns
number
• set
renderPriority(renderPriority
): void
Parameters
Name | Type |
---|---|
renderPriority | number |
Returns
void
presentCamera
• get
presentCamera(): boolean
Returns
boolean
• set
presentCamera(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
renderCallback
• get
renderCallback(): RenderCallbackInfo
Returns
• set
renderCallback(value
): void
Parameters
Name | Type |
---|---|
value | RenderCallbackInfo |
Returns
void
viewExecStrategy
• get
viewExecStrategy(): ViewExecutionStrategy
Returns
• set
viewExecStrategy(value
): void
Parameters
Name | Type |
---|---|
value | ViewExecutionStrategy |
Returns
void
tintCorrection
• get
tintCorrection(): boolean
Returns
boolean
• set
tintCorrection(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
physicalCameraOptions
• get
physicalCameraOptions(): PhysicalCameraOptions
Returns
PhysicalCameraOptions
• set
physicalCameraOptions(value
): void
Parameters
Name | Type |
---|---|
value | PhysicalCameraOptions |
Returns
void
renderScale
• get
renderScale(): number
Returns
number
• set
renderScale(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void
noBufferPadding
• get
noBufferPadding(): boolean
Returns
boolean
• set
noBufferPadding(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
bloomOption
• get
bloomOption(): View$BloomOptions
Returns
View$BloomOptions
• set
bloomOption(value
): void
Parameters
Name | Type |
---|---|
value | View$BloomOptions |
Returns
void
ssReflectionsOption
• get
ssReflectionsOption(): View$ScreenSpaceReflectionsOptions
Returns
View$ScreenSpaceReflectionsOptions
• set
ssReflectionsOption(value
): void
Parameters
Name | Type |
---|---|
value | View$ScreenSpaceReflectionsOptions |
Returns
void
ssRefractionEnabled
• get
ssRefractionEnabled(): boolean
Returns
boolean
• set
ssRefractionEnabled(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
isGrabDepthBlur
• get
isGrabDepthBlur(): boolean
Returns
boolean
• set
isGrabDepthBlur(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
ambientOcclusionOptions
• get
ambientOcclusionOptions(): View$AmbientOcclusionOptions
Returns
View$AmbientOcclusionOptions
• set
ambientOcclusionOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$AmbientOcclusionOptions |
Returns
void
dynamicResolutionOptions
• get
dynamicResolutionOptions(): View$DynamicResolutionOptions
Returns
View$DynamicResolutionOptions
• set
dynamicResolutionOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$DynamicResolutionOptions |
Returns
void
depthOfFieldOptions
• get
depthOfFieldOptions(): View$DepthOfFieldOptions
Returns
View$DepthOfFieldOptions
• set
depthOfFieldOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$DepthOfFieldOptions |
Returns
void
multiSampleAntiAliasingOptions
• get
multiSampleAntiAliasingOptions(): View$MultiSampleAntiAliasingOptions
Returns
View$MultiSampleAntiAliasingOptions
• set
multiSampleAntiAliasingOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$MultiSampleAntiAliasingOptions |
Returns
void
temporalAntiAliasingOptions
• get
temporalAntiAliasingOptions(): View$TemporalAntiAliasingOptions
Returns
View$TemporalAntiAliasingOptions
• set
temporalAntiAliasingOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$TemporalAntiAliasingOptions |
Returns
void
fogOptions
• get
fogOptions(): View$FogOptions
Returns
View$FogOptions
• set
fogOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$FogOptions |
Returns
void
vignetteOptions
• get
vignetteOptions(): View$VignetteOptions
Returns
View$VignetteOptions
• set
vignetteOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$VignetteOptions |
Returns
void
guardBandOptions
• get
guardBandOptions(): View$GuardBandOptions
Returns
View$GuardBandOptions
• set
guardBandOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$GuardBandOptions |
Returns
void
colorGradingOptions
• get
colorGradingOptions(): ColorGradingOptions
Returns
ColorGradingOptions
• set
colorGradingOptions(value
): void
Parameters
Name | Type |
---|---|
value | ColorGradingOptions |
Returns
void
selectFocusOptions
• get
selectFocusOptions(): SelectFocusOptions
Returns
• set
selectFocusOptions(value
): void
Parameters
Name | Type |
---|---|
value | SelectFocusOptions |
Returns
void
rayTraceOptions
• get
rayTraceOptions(): RayTraceOptions
Returns
RayTraceOptions
• set
rayTraceOptions(value
): void
Parameters
Name | Type |
---|---|
value | RayTraceOptions |
Returns
void
rayTraceNoiseData
• set
rayTraceNoiseData(value
): void
Parameters
Name | Type |
---|---|
value | Uint8Array |
Returns
void
shadowType
• get
shadowType(): View$ShadowType
Returns
View$ShadowType
• set
shadowType(value
): void
Parameters
Name | Type |
---|---|
value | View$ShadowType |
Returns
void
vsmShadowOptions
• get
vsmShadowOptions(): View$VsmShadowOptions
Returns
View$VsmShadowOptions
• set
vsmShadowOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$VsmShadowOptions |
Returns
void
softShadowOptions
• get
softShadowOptions(): View$SoftShadowOptions
Returns
View$SoftShadowOptions
• set
softShadowOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$SoftShadowOptions |
Returns
void
clippingPlanesOptions
• get
clippingPlanesOptions(): View$ClippingPlanesOptions
Returns
View$ClippingPlanesOptions
• set
clippingPlanesOptions(value
): void
Parameters
Name | Type |
---|---|
value | View$ClippingPlanesOptions |
Returns
void
setAlphaToOne
• get
setAlphaToOne(): boolean
Returns
boolean
• set
setAlphaToOne(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
blendMode
• get
blendMode(): View$BlendMode
Returns
View$BlendMode
• set
blendMode(value
): void
Parameters
Name | Type |
---|---|
value | View$BlendMode |
Returns
void
viewRect
• get
viewRect(): number
[]
Returns
number
[]
• set
viewRect(value
): void
Parameters
Name | Type |
---|---|
value | number [] |
Returns
void
displayScreenRadio
• get
displayScreenRadio(): number
Returns
number
• set
displayScreenRadio(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void
bestEffect
• get
bestEffect(): boolean
Returns
boolean
clearColor
• get
clearColor(): number
[]
Returns
number
[]
• set
clearColor(value
): void
Parameters
Name | Type |
---|---|
value | number [] |
Returns
void
draftClearColor
• get
draftClearColor(): number
[]
Returns
number
[]
• set
draftClearColor(value
): void
Parameters
Name | Type |
---|---|
value | number [] |
Returns
void
clearBackBufferOptions
• get
clearBackBufferOptions(): Renderer$ClearOptions
Returns
Renderer$ClearOptions
• set
clearBackBufferOptions(value
): void
Parameters
Name | Type |
---|---|
value | Renderer$ClearOptions |
Returns
void
effectMode
• get
effectMode(): CameraEffectMode
Returns
• set
effectMode(value
): void
Parameters
Name | Type |
---|---|
value | CameraEffectMode |
Returns
void
effectIgnoreDRO
• get
effectIgnoreDRO(): boolean
Returns
boolean
• set
effectIgnoreDRO(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
renderLevel
• get
renderLevel(): RendererLevel
Returns
RendererLevel
• set
renderLevel(value
): void
Parameters
Name | Type |
---|---|
value | RendererLevel |
Returns
void
frontFaceWindingInverted
• get
frontFaceWindingInverted(): boolean
Returns
boolean
• set
frontFaceWindingInverted(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
frontFaceWindingAutoInverted
• get
frontFaceWindingAutoInverted(): boolean
Returns
boolean
• set
frontFaceWindingAutoInverted(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
snapImageOptions
• get
snapImageOptions(): SnapImageOptions
Returns
• set
snapImageOptions(value
): void
Parameters
Name | Type |
---|---|
value | SnapImageOptions |
Returns
void
snapRTObjectOptions
• get
snapRTObjectOptions(): SnapRTOptions
Returns
• set
snapRTObjectOptions(value
): void
Parameters
Name | Type |
---|---|
value | SnapRTOptions |
Returns
void
drawWireframe
• get
drawWireframe(): boolean
Returns
boolean
• set
drawWireframe(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
forceRender
• get
forceRender(): boolean
Returns
boolean
• set
forceRender(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
projectType
• get
projectType(): RoyCameraProjType
Returns
RoyCameraProjType
fov
• get
fov(): number
Returns
number
near
• get
near(): number
Returns
number
far
• get
far(): number
Returns
number
width
• get
width(): number
Returns
number
height
• get
height(): number
Returns
number
eye
• get
eye(): Vec3
Returns
Vec3
dir
• get
dir(): Vec3
Returns
Vec3
viewMat
• get
viewMat(): Mat4
Returns
Mat4
projMat
• get
projMat(): Mat4
Returns
Mat4
handleID
• get
handleID(): number
Returns
number
Inherited from
RoyComponent.handleID
sceneNode
• get
sceneNode(): RoySceneNode
Returns
Inherited from
RoyComponent.sceneNode
name
• get
name(): string
Returns
string
Inherited from
RoyComponent.name
• set
name(value
): void
Parameters
Name | Type |
---|---|
value | string |
Returns
void
Inherited from
RoyComponent.name
compTypeName
• get
compTypeName(): string
Returns
string
Inherited from
RoyComponent.compTypeName
compClassifyType
• get
compClassifyType(): RoyComponentClassifyType
Returns
Inherited from
RoyComponent.compClassifyType
requireDirtyBox
• get
requireDirtyBox(): boolean
Returns
boolean
Inherited from
RoyComponent.requireDirtyBox
requireUpdatePriority
• get
requireUpdatePriority(): number
Returns
number
Inherited from
RoyComponent.requireUpdatePriority
requireUpdate
• get
requireUpdate(): boolean
Returns
boolean
Inherited from
RoyComponent.requireUpdate
enabled
• get
enabled(): boolean
Returns
boolean
Inherited from
RoyComponent.enabled
• set
enabled(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
Inherited from
RoyComponent.enabled
mouseEnabled
• get
mouseEnabled(): boolean
Returns
boolean
Inherited from
RoyComponent.mouseEnabled
• set
mouseEnabled(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
Inherited from
RoyComponent.mouseEnabled
mouseEnabledOnInvisible
• get
mouseEnabledOnInvisible(): boolean
Returns
boolean
Inherited from
RoyComponent.mouseEnabledOnInvisible
• set
mouseEnabledOnInvisible(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
Inherited from
RoyComponent.mouseEnabledOnInvisible
occlusionEnabled
• get
occlusionEnabled(): boolean
Returns
boolean
Inherited from
RoyComponent.occlusionEnabled
• set
occlusionEnabled(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
Inherited from
RoyComponent.occlusionEnabled
boundBoxValid
• get
boundBoxValid(): boolean
Returns
boolean
Inherited from
RoyComponent.boundBoxValid
• set
boundBoxValid(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
Inherited from
RoyComponent.boundBoxValid
boundBox
• get
boundBox(): AABB
Returns
AABB
Inherited from
RoyComponent.boundBox
gizmoItem
• get
gizmoItem(): RoyGizmoItem
Returns
Inherited from
RoyComponent.gizmoItem
transDataInfo
• get
transDataInfo(): RoyTransDataInfo
Returns
RoyTransDataInfo
Inherited from
RoyComponent.transDataInfo
canTransfer
• get
canTransfer(): boolean
Returns
boolean
Inherited from
RoyComponent.canTransfer
Methods
setClearTargets
▸ setClearTargets(color
, depth
, stencil
): void
Parameters
Name | Type |
---|---|
color | boolean |
depth | boolean |
stencil | boolean |
Returns
void
markViewMatrixDirty
▸ markViewMatrixDirty(): void
Returns
void
snapShoot
▸ snapShoot(): void
Returns
void
destroy
▸ destroy(): void
Returns
void
Overrides
onAddToScene
▸ onAddToScene(): void
Returns
void
Overrides
onRemoveFromScene
▸ onRemoveFromScene(): void
Returns
void
Overrides
RoyComponent.onRemoveFromScene
setParamDirty
▸ setParamDirty(value
): void
Parameters
Name | Type |
---|---|
value | ViewDirtyFlag |
Returns
void
setProjectionPerspective
▸ setProjectionPerspective(fov
, pw
, ph
, near
, far
, fovDirection
): void
Parameters
Name | Type |
---|---|
fov | number |
pw | number |
ph | number |
near | number |
far | number |
fovDirection | number |
Returns
void
setProjectionOrtho
▸ setProjectionOrtho(pw
, ph
, near
, far
, orthoViewScale
): void
Parameters
Name | Type |
---|---|
pw | number |
ph | number |
near | number |
far | number |
orthoViewScale | number |
Returns
void
setViewMat
▸ setViewMat(viewMat
, worldMat?
): void
Parameters
Name | Type |
---|---|
viewMat | Mat4 |
worldMat? | Mat4 |
Returns
void
getWorldPickingRayByScreenXY
▸ getWorldPickingRayByScreenXY(screenX
, screenY
, ray_pos
, ray_tv
, ignoreViewOffset
): void
Parameters
Name | Type |
---|---|
screenX | number |
screenY | number |
ray_pos | Vec3 |
ray_tv | Vec3 |
ignoreViewOffset | boolean |
Returns
void
getFrustumPoint
▸ getFrustumPoint(outVertexArray
, rectX
, rectY
, rectW
, rectH
): void
Parameters
Name | Type |
---|---|
outVertexArray | Vec3 [] |
rectX | number |
rectY | number |
rectW | number |
rectH | number |
Returns
void
getFrustumPlanes
▸ getFrustumPlanes(outPlanes
, frustumVertexArray
): void
Parameters
Name | Type |
---|---|
outPlanes | Plane [] |
frustumVertexArray | Vec3 [] |
Returns
void
screenPointToWorld
▸ screenPointToWorld(screenX
, screenY
): Vec4
Parameters
Name | Type |
---|---|
screenX | number |
screenY | number |
Returns
Vec4
worldPointToScreen
▸ worldPointToScreen(worldPos
, flipY?
): Vec2
Parameters
Name | Type |
---|---|
worldPos | Vec4 |
flipY? | boolean |
Returns
Vec2
updateViewMatrix
▸ updateViewMatrix(): void
Returns
void
preRender
▸ preRender(drawWireframe
): void
Parameters
Name | Type |
---|---|
drawWireframe | boolean |
Returns
void
render
▸ render(forceToRender
): void
Parameters
Name | Type |
---|---|
forceToRender | boolean |
Returns
void
postRender
▸ postRender(): void
Returns
void
serializeTransData
▸ serializeTransData(dataTransfer
): RoyCameraComponentData
Parameters
Name | Type |
---|---|
dataTransfer | RoyDataTransferSend |
Returns
RoyCameraComponentData
Overrides
RoyComponent.serializeTransData
deserializeTransData
▸ deserializeTransData(dataTransfer
, compData
): void
Parameters
Name | Type |
---|---|
dataTransfer | RoyDataTransferRecv |
compData | RoyComponentData |
Returns
void
Overrides
RoyComponent.deserializeTransData
getBoundBox
▸ getBoundBox(): AABB
Returns
AABB
Inherited from
setUserData
▸ setUserData(key
, value
): void
Parameters
Name | Type |
---|---|
key | string |
value | unknown |
Returns
void
Inherited from
getUserData
▸ getUserData(key
): unknown
Parameters
Name | Type |
---|---|
key | string |
Returns
unknown
Inherited from
deleteUserData
▸ deleteUserData(key
): void
Parameters
Name | Type |
---|---|
key | string |
Returns
void
Inherited from
markTransDataDirty
▸ markTransDataDirty(): void
Returns
void
Inherited from
RoyComponent.markTransDataDirty
markCanTransfer
▸ markCanTransfer(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
Inherited from
markCullDirty
▸ markCullDirty(): void
Returns
void
Inherited from
update
▸ update(royCamera
): void
Parameters
Name | Type |
---|---|
royCamera | RoyCamera3D |
Returns
void
Inherited from
onEnable
▸ onEnable(): void
Returns
void
Inherited from
onDisable
▸ onDisable(): void
Returns
void
Inherited from
updateOcclusion
▸ updateOcclusion(): void
Returns
void
Inherited from
raycast
▸ raycast(rl
): RoyQueryResultRay
[]
Parameters
Name | Type |
---|---|
rl | RadialLine |
Returns
Inherited from
frustumQuery
▸ frustumQuery(frustum
, intersection
, options
): RoyQueryResultFrustum
[]
Parameters
Name | Type |
---|---|
frustum | Frustum |
intersection | Intersection |
options | SceneQueryOptions |
Returns
Inherited from
removeRelObjectFromMap
▸ removeRelObjectFromMap(dataTransfer
): void
Parameters
Name | Type |
---|---|
dataTransfer | RoyDataTransferRecv |
Returns
void
Inherited from
RoyComponent.removeRelObjectFromMap
collectTransData
▸ collectTransData(dataTransfer
): boolean
Parameters
Name | Type |
---|---|
dataTransfer | RoyDataTransferSend |
Returns
boolean