Preparing search index...
The search index is not available
redgpu
redgpu
Display
View2D
Class View2D
Hierarchy (
View Summary
)
View3D
View2D
Index
Constructors
constructor
Properties
on
Resize
Accessors
aspect
axis
camera
debug
View
Render
State
distance
Culling
frustum
Planes
grid
height
ibl
inverse
Projection
Matrix
name
pass
Light
Clusters
Bound
picking
Manager
pixel
Rect
Array
pixel
Rect
Object
post
Effect
Manager
projection
Matrix
raw
Camera
redGPUContext
scene
screen
Rect
Object
skybox
system
Uniform_
Vertex_
Struct
Info
system
Uniform_
Vertex_
Uniform
Bind
Group
system
Uniform_
Vertex_
Uniform
Buffer
use
Distance
Culling
use
Frustum
Culling
view
Render
Texture
Manager
width
x
y
Methods
check
Mouse
In
View
Bounds
screen
To
World
set
Position
set
Size
update
Constructors
constructor
new
View2D
(
redGPUContext
:
RedGPUContext
,
scene
:
Scene
,
name
?:
string
)
:
View2D
Parameters
redGPUContext
:
RedGPUContext
scene
:
Scene
Optional
name
:
string
Returns
View2D
Properties
on
Resize
onResize
:
(
width
:
number
,
height
:
number
)
=>
void
= null
Accessors
aspect
get
aspect
()
:
number
Returns
number
axis
get
axis
()
:
DrawDebuggerAxis
Returns
DrawDebuggerAxis
set
axis
(
value
:
boolean
|
DrawDebuggerAxis
)
:
void
Parameters
value
:
boolean
|
DrawDebuggerAxis
Returns
void
camera
get
camera
()
:
Camera2D
|
PerspectiveCamera
|
OrthographicCamera
|
AController
Returns
Camera2D
|
PerspectiveCamera
|
OrthographicCamera
|
AController
set
camera
(
value
:
Camera2D
|
PerspectiveCamera
|
OrthographicCamera
|
AController
,
)
:
void
Parameters
value
:
Camera2D
|
PerspectiveCamera
|
OrthographicCamera
|
AController
Returns
void
debug
View
Render
State
get
debugViewRenderState
()
:
RenderViewStateData
Returns
RenderViewStateData
distance
Culling
get
distanceCulling
()
:
number
Returns
number
set
distanceCulling
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
frustum
Planes
get
frustumPlanes
()
:
number
[]
[]
Returns
number
[]
[]
grid
get
grid
()
:
DrawDebuggerGrid
Returns
DrawDebuggerGrid
set
grid
(
value
:
boolean
|
DrawDebuggerGrid
)
:
void
Parameters
value
:
boolean
|
DrawDebuggerGrid
Returns
void
height
get
height
()
:
string
|
number
Returns
string
|
number
set
height
(
value
:
string
|
number
)
:
void
Parameters
value
:
string
|
number
Returns
void
ibl
get
ibl
()
:
IBL
Returns
IBL
set
ibl
(
value
:
IBL
)
:
void
Parameters
value
:
IBL
Returns
void
inverse
Projection
Matrix
get
inverseProjectionMatrix
()
:
mat4
Returns
mat4
name
get
name
()
:
string
Returns
string
set
name
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
pass
Light
Clusters
Bound
get
passLightClustersBound
()
:
PassClusterLightBound
Returns
PassClusterLightBound
picking
Manager
get
pickingManager
()
:
PickingManager
Returns
PickingManager
pixel
Rect
Array
get
pixelRectArray
()
:
[
number
,
number
,
number
,
number
]
Returns
[
number
,
number
,
number
,
number
]
pixel
Rect
Object
get
pixelRectObject
()
:
{
height
:
number
;
width
:
number
;
x
:
number
;
y
:
number
}
Returns
{
height
:
number
;
width
:
number
;
x
:
number
;
y
:
number
}
post
Effect
Manager
get
postEffectManager
()
:
PostEffectManager
Returns
PostEffectManager
projection
Matrix
get
projectionMatrix
()
:
mat4
Returns
mat4
raw
Camera
get
rawCamera
()
:
Camera2D
|
PerspectiveCamera
Returns
Camera2D
|
PerspectiveCamera
redGPUContext
get
redGPUContext
()
:
RedGPUContext
Returns
RedGPUContext
scene
get
scene
()
:
Scene
Returns
Scene
set
scene
(
value
:
Scene
)
:
void
Parameters
value
:
Scene
Returns
void
screen
Rect
Object
get
screenRectObject
()
:
{
height
:
number
;
width
:
number
;
x
:
number
;
y
:
number
}
Returns
{
height
:
number
;
width
:
number
;
x
:
number
;
y
:
number
}
skybox
get
skybox
()
:
SkyBox
Returns
SkyBox
set
skybox
(
value
:
SkyBox
)
:
void
Parameters
value
:
SkyBox
Returns
void
system
Uniform_
Vertex_
Struct
Info
get
systemUniform_Vertex_StructInfo
()
:
any
Returns
any
system
Uniform_
Vertex_
Uniform
Bind
Group
get
systemUniform_Vertex_UniformBindGroup
()
:
GPUBindGroup
Returns
GPUBindGroup
system
Uniform_
Vertex_
Uniform
Buffer
get
systemUniform_Vertex_UniformBuffer
()
:
UniformBuffer
Returns
UniformBuffer
use
Distance
Culling
get
useDistanceCulling
()
:
boolean
Returns
boolean
set
useDistanceCulling
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
use
Frustum
Culling
get
useFrustumCulling
()
:
boolean
Returns
boolean
set
useFrustumCulling
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
view
Render
Texture
Manager
get
viewRenderTextureManager
()
:
ViewRenderTextureManager
Returns
ViewRenderTextureManager
width
get
width
()
:
string
|
number
Returns
string
|
number
set
width
(
value
:
string
|
number
)
:
void
Parameters
value
:
string
|
number
Returns
void
x
get
x
()
:
string
|
number
Returns
string
|
number
set
x
(
value
:
string
|
number
)
:
void
Parameters
value
:
string
|
number
Returns
void
y
get
y
()
:
string
|
number
Returns
string
|
number
set
y
(
value
:
string
|
number
)
:
void
Parameters
value
:
string
|
number
Returns
void
Methods
check
Mouse
In
View
Bounds
checkMouseInViewBounds
()
:
boolean
Returns
boolean
screen
To
World
screenToWorld
(
screenX
:
number
,
screenY
:
number
)
:
number
[]
Parameters
screenX
:
number
screenY
:
number
Returns
number
[]
set
Position
setPosition
(
x
?:
string
|
number
,
y
?:
string
|
number
)
:
void
Parameters
x
:
string
|
number
= ...
y
:
string
|
number
= ...
Returns
void
set
Size
setSize
(
w
?:
string
|
number
,
h
?:
string
|
number
)
:
void
Parameters
w
:
string
|
number
= ...
h
:
string
|
number
= ...
Returns
void
update
update
(
view
:
View3D
,
shadowRender
?:
boolean
,
calcPointLightCluster
?:
boolean
,
renderPath1ResultTextureView
?:
GPUTextureView
,
)
:
void
Parameters
view
:
View3D
shadowRender
:
boolean
= false
calcPointLightCluster
:
boolean
= false
Optional
renderPath1ResultTextureView
:
GPUTextureView
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
on
Resize
Accessors
aspect
axis
camera
debug
View
Render
State
distance
Culling
frustum
Planes
grid
height
ibl
inverse
Projection
Matrix
name
pass
Light
Clusters
Bound
picking
Manager
pixel
Rect
Array
pixel
Rect
Object
post
Effect
Manager
projection
Matrix
raw
Camera
redGPUContext
scene
screen
Rect
Object
skybox
system
Uniform_
Vertex_
Struct
Info
system
Uniform_
Vertex_
Uniform
Bind
Group
system
Uniform_
Vertex_
Uniform
Buffer
use
Distance
Culling
use
Frustum
Culling
view
Render
Texture
Manager
width
x
y
Methods
check
Mouse
In
View
Bounds
screen
To
World
set
Position
set
Size
update
redgpu
Loading...