WoopWoop-Docs
|
Renders a texture on an entity. More...
Public Member Functions | |
override void | Start () |
Called when the component starts. | |
void | LoadImage (Image image) |
Loads a texture from an image. | |
void | LoadFromPath (string filename) |
Loads a texture from a file path. | |
override void | Update (float deltaTime) |
Updates the texture renderer. | |
override void | Stop () |
Called when the component stops. | |
Public Member Functions inherited from WoopWoop.Component | |
void | Attach (Entity entity) |
Attaches the component to an entity. | |
virtual void | Awake () |
Awake is called when the component is initialized, regardless of whether or not the script is enabled. | |
virtual void | OnEndOfFrame () |
Called on the end of every frame. | |
virtual void | OnDrawGizmo () |
Tells the renderer how to draw the object's editor gizmos. | |
Public Attributes | |
Texture | texture |
The texture to render. | |
Public Attributes inherited from WoopWoop.Renderer | |
Color | Color = Raylib.BLACK |
The color of the renderer. | |
Private Attributes | |
bool | isTextureLoaded = false |
Additional Inherited Members | |
Static Protected Member Functions inherited from WoopWoop.Renderer | |
static Vector2 | GetOriginalPositionOfTransform (Transform transform, Pivot pivot) |
Gets the original position of the transform based on the pivot. | |
Properties inherited from WoopWoop.Renderer | |
byte | Layer [get, set] |
The rendering layer of the renderer. | |
Properties inherited from WoopWoop.Component | |
Entity | entity [get, private set] |
The entity to which this component is attached. | |
Transform | transform [get] |
The transform of the entity to which this component is attached. | |
bool | Enabled = true [get, set] |
Determines whether the component is enabled. | |
Renders a texture on an entity.
void WoopWoop.TextureRenderer.LoadFromPath | ( | string | filename | ) |
Loads a texture from a file path.
filename | The path to the image file. |
void WoopWoop.TextureRenderer.LoadImage | ( | Image | image | ) |
Loads a texture from an image.
image | The image to load the texture from. |
|
virtual |
Called when the component starts.
Reimplemented from WoopWoop.Component.
|
virtual |
Called when the component stops.
Reimplemented from WoopWoop.Component.
|
virtual |
Updates the texture renderer.
deltaTime | The time elapsed since the last update. |
Reimplemented from WoopWoop.Component.
|
private |
Texture WoopWoop.TextureRenderer.texture |
The texture to render.