![]() |
olcPixelGameEngine v2.29
The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
|
This is the complete list of members for olc::Shade, including all inherited members.
| Clear(const olc::Pixel &p=olc::BLANK) | olc::Shade | |
| DrawDecal(const olc::vf2d &pos, olc::Decal *decal, const olc::vf2d &scale={ 1.0f, 1.0f }, const olc::Pixel &tint=olc::WHITE) | olc::Shade | |
| DrawPartialDecal(const olc::vf2d &pos, olc::Decal *decal, const olc::vf2d &source_pos, const olc::vf2d &source_size, const olc::vf2d &scale={ 1.0f, 1.0f }, const olc::Pixel &tint=olc::WHITE) | olc::Shade | |
| DrawPartialDecal(const olc::vf2d &pos, const olc::vf2d &size, olc::Decal *decal, const olc::vf2d &source_pos, const olc::vf2d &source_size, const olc::Pixel &tint=olc::WHITE) | olc::Shade | |
| DrawPolygonDecal(olc::Decal *decal, const std::vector< olc::vf2d > &pos, const std::vector< olc::vf2d > &uv, const std::vector< olc::Pixel > &colours) | olc::Shade | |
| DrawQuad(const olc::vf2d &vPos, const olc::vf2d &vSize) | olc::Shade | |
| End() | olc::Shade | |
| MakeEffect(const olc::EffectConfig &premade) | olc::Shade | |
| olc::Effect class | olc::Shade | friend |
| OnAfterUserCreate() | olc::PGEX | protectedvirtual |
| OnAfterUserUpdate(float fElapsedTime) | olc::PGEX | protectedvirtual |
| OnBeforeUserCreate() override | olc::Shade | protectedvirtual |
| OnBeforeUserUpdate(float &fElapsedTime) | olc::PGEX | protectedvirtual |
| pge | olc::PGEX | protectedstatic |
| PGEX(bool bHook=false) | olc::PGEX | |
| SetSourceDecal(olc::Decal *pDecal, const uint32_t nSlot=0, const olc::vf2d &vSourcePos={ 0.0f, 0.0f }, const olc::vf2d &vSourceSize={ 1.0f, 1.0f }) | olc::Shade | |
| SetTargetDecal(olc::Decal *pDecal, const uint32_t nSlot=0) | olc::Shade | |
| Shade() | olc::Shade | |
| Start(olc::Effect *pEffect) | olc::Shade |