ZeroZero Game Engine  v0.0
A 3D game engine using Vulkan & Jolt
EnvironmentCubemap Member List

This is the complete list of members for EnvironmentCubemap, including all inherited members.

connect(const Signal::signal &name, const Signal::Handler &handler)Object
connect(const Signal::signal &name, const function< void ()> &handler)Object
create(uint32_t width, uint32_t height, uint32_t imageSize, const vector< byte * > &data, const string &name="Cubemap")Cubemapstatic
createBlankCubemap()Cubemapnodiscardstatic
duplicate() constResourcenodiscardinlinevirtual
emit(const Signal::signal &name, void *params=nullptr)Object
getCubemapType() constCubemapnodiscardinline
getHeight() constCubemapnodiscardinline
getId() constResourcenodiscardinline
getName() constResourcenodiscardinline
getWidth() constCubemapnodiscardinline
load(const string &filepath, const string &fileext, ImageFormat imageFormat=ImageFormat::R8G8B8A8_SRGB)Cubemapstatic
load(const string &filepath, ImageFormat imageFormat=ImageFormat::R8G8B8A8_SRGB)Cubemapstatic
loadFromHDRi(const string &filename, ImageFormat imageFormat=ImageFormat::R8G8B8A8_SRGB)EnvironmentCubemapnodiscardstatic
toString() const overrideResourcenodiscardinlineoverridevirtual