SurfaceRenderer - Mtax-Development/GML-OOP GitHub Wiki

Description

Constructs a handler storing information for Surface rendering.

Specification

Destruction
Elements
Garbage Collection
None

Properties

Name
Type
Default
Modifiable
surface
None
Yes
location
undefined
Yes
scale
Scale(1, 1)
Yes
angle
Angle(0)
Yes
color
{int:color|Color4}
c_white
Yes
alpha
1
Yes
part
undefined
Yes
origin
undefined
Yes
target
{Surface|int:surface}
undefined
Yes

Events

Pre-execution
Post-execution
beforeRender
afterRender

Construction types

Name
Arguments
New constructor
surface? {Surface}
location? {Vector2|Vector4}
scale? {Scale}
angle? {Angle}
color? {int:color|Color4}
alpha? {real}
part? {Vector4}
origin? {Vector2}
target? {Surface|int:surface}
Empty
Constructor copy
other {SurfaceRenderer}
⚠️ **GitHub.com Fallback** ⚠️