Preparing search index...
The search index is not available
3d-game-engine-canvas
3d-game-engine-canvas
classes/Components/SizedComponent
SizedComponent
Class SizedComponent
Abstract
Hierarchy
Component
SizedComponent
UiElement
UiScreen
Index
Constructors
constructor
Properties
_anchor
_position
Type
_real
Position
_real
Size
_size
_size
Type
canvas
game
Object
on
Position
Update
on
Size
Update
rotation
Accessors
anchor
is
Active
position
Type
real
Position
real
Size
size
size
Type
transform
Methods
late
Update
register
render
start
ui
Render
update
update
Position
update
Size
Constructors
constructor
new
Sized
Component
(
size
?:
Vector2
, rotation
?:
number
, sizeType
?:
SizeType
, positionType
?:
PositionType
, anchor
?:
Vector2
)
:
SizedComponent
Parameters
size:
Vector2
= ...
rotation:
number
= 0
sizeType:
SizeType
= SizeType.PIXEL
positionType:
PositionType
= PositionType.TOP_LEFT
anchor:
Vector2
= ...
Returns
SizedComponent
Properties
Private
_anchor
_anchor
:
Vector2
Private
_position
Type
_position
Type
:
PositionType
Private
_real
Position
_real
Position
:
Vector2
Private
_real
Size
_real
Size
:
Vector2
Private
_size
_size
:
Vector2
Private
_size
Type
_size
Type
:
SizeType
canvas
canvas
:
VirtualCanvas
game
Object
game
Object
:
GameObject
on
Position
Update
on
Position
Update
:
Event
<
SizedComponent
>
on
Size
Update
on
Size
Update
:
Event
<
SizedComponent
>
rotation
rotation
:
number
Accessors
anchor
get
anchor
(
)
:
Vector2
Returns
Vector2
set
anchor
(
value
:
Vector2
)
:
void
Parameters
value:
Vector2
Returns
void
is
Active
get
isActive
(
)
:
boolean
Returns
boolean
set
isActive
(
value
:
boolean
)
:
void
Parameters
value:
boolean
Returns
void
position
Type
get
positionType
(
)
:
PositionType
Returns
PositionType
set
positionType
(
value
:
PositionType
)
:
void
Parameters
value:
PositionType
Returns
void
real
Position
get
realPosition
(
)
:
Vector2
Returns
Vector2
real
Size
get
realSize
(
)
:
Vector2
Returns
Vector2
size
get
size
(
)
:
Vector2
Returns
Vector2
set
size
(
value
:
Vector2
)
:
void
Parameters
value:
Vector2
Returns
void
size
Type
get
sizeType
(
)
:
SizeType
Returns
SizeType
set
sizeType
(
value
:
SizeType
)
:
void
Parameters
value:
SizeType
Returns
void
transform
get
transform
(
)
:
Transform
Returns
Transform
Methods
late
Update
late
Update
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
register
register
(
obj
:
GameObject
)
:
void
Parameters
obj:
GameObject
Returns
void
render
render
(
_renderer
:
Renderer
, _camera
:
Camera
)
:
void
Parameters
_renderer:
Renderer
_camera:
Camera
Returns
void
start
start
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
ui
Render
ui
Render
(
canvas
:
VirtualCanvas
)
:
void
Parameters
canvas:
VirtualCanvas
Returns
void
update
update
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
update
Position
update
Position
(
)
:
void
Returns
void
update
Size
update
Size
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
3d-
game-
engine-
canvas
classes/
Components/
Component
classes/
Components/
Sized
Component
classes/
Components/
Ui
Component
classes/
Drawer
classes/
Event
classes/
Game
Object
classes/
Illumination
classes/
Materials/
Basic
Material
classes/
Materials/
Flat
Material
classes/
Materials/
Gouraud
Material
classes/
Materials/
Material
classes/
Materials/
Pong
Material
classes/
Materials/
Texture
Material
classes/
Materials/
Wireframe
Material
classes/
Renderer
classes/
Scene
components/
Camera
components/
Camera
Orthographic
components/
Image
components/
Light
components/
Mesh
Renderer
components/
Sprite
Renderer
components/
Text
components/
Ui
Element
components/
Ui
Screen
tools/
Default
Meshes
tools/FPSCounter
tools/
File
Loader
tools/
Importer
tools/
Obj
Loader
tools/
Raycasts/
Raycast
tools/
Raycasts/
Screen
Raycast
tools/
Raycasts/
Simple
Raycast
tools/
Texture
Loader
utilities/
Clipping
Plane
utilities/
Mesh
utilities/
Quaternion
utilities/
Texture
utilities/
Transform
utilities/
Triangle
utilities/
Types
utilities/
Virtual
Canvas
utilities/math/
Box
utilities/math/
Box2D
utilities/math/
Color
utilities/math/
Interpolation
utilities/math/
Math
utilities/math/
Vector2
utilities/math/
Vector3
Sized
Component
constructor
_anchor
_position
Type
_real
Position
_real
Size
_size
_size
Type
canvas
game
Object
on
Position
Update
on
Size
Update
rotation
anchor
is
Active
position
Type
real
Position
real
Size
size
size
Type
transform
late
Update
register
render
start
ui
Render
update
update
Position
update
Size
Generated using
TypeDoc