olcPixelGameEngine v2.28
The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
Loading...
Searching...
No Matches
olc::Renderable Class Reference

#include <olcPixelGameEngine.h>

Public Member Functions

 Renderable ()=default
 
 Renderable (Renderable &&r)=default
 
Renderableoperator= (Renderable &&r)=default
 
 Renderable (const Renderable &)=delete
 
olc::rcode Load (const std::string &sFile, ResourcePack *pack=nullptr, bool filter=false, bool clamp=true)
 
void Create (uint32_t width, uint32_t height, bool filter=false, bool clamp=true)
 
olc::DecalDecal () const
 
olc::SpriteSprite () const
 

Constructor & Destructor Documentation

◆ Renderable() [1/3]

olc::Renderable::Renderable ( )
default

◆ Renderable() [2/3]

olc::Renderable::Renderable ( Renderable && r)
default

◆ Renderable() [3/3]

olc::Renderable::Renderable ( const Renderable & )
delete

Member Function Documentation

◆ Create()

void olc::Renderable::Create ( uint32_t width,
uint32_t height,
bool filter = false,
bool clamp = true )

◆ Decal()

olc::Decal * olc::Renderable::Decal ( ) const

◆ Load()

olc::rcode olc::Renderable::Load ( const std::string & sFile,
ResourcePack * pack = nullptr,
bool filter = false,
bool clamp = true )

◆ operator=()

Renderable & olc::Renderable::operator= ( Renderable && r)
default

◆ Sprite()

olc::Sprite * olc::Renderable::Sprite ( ) const

The documentation for this class was generated from the following file: