CPlugFileImg

ManiaPlanet API


CPlugFileImg

ID 0x09025000
Uninstantiable

Inherits from Plug::CPlugFile → Plug::CPlug → MwFoundations::CMwNod

Inherited by

Plug::CPlugFileJpg 0x09022000
Plug::CPlugFileTga 0x09023000
Plug::CPlugFileDds 0x09024000
Plug::CPlugFileGen 0x0902F000
Plug::CPlugFilePng 0x0903D000
Plug::CPlugFileVideo 0x09060000
Plug::CPlugFileExr 0x090AD000
Plug::CPlugFileHdr 0x090AF000
Plug::CPlugFileJxr 0x090DA000
Plug::CPlugFileWebP 0x090DB000
Methods

void ScaleToPowerOfTwo(bool Shrink, uint TexFilter)

Members

const uint ArraySize

const _EEPlugChannelType ChannelType

_EEPlugChannelType::Auto
_EEPlugChannelType::UNorm
_EEPlugChannelType::SNorm
_EEPlugChannelType::UInt
_EEPlugChannelType::SInt
_EEPlugChannelType::Srgb
_EEPlugChannelType::Float

const uint Depth

const _ECPlugFileImg__EDimension Dimension

_ECPlugFileImg__EDimension::_1D
_ECPlugFileImg__EDimension::_2D
_ECPlugFileImg__EDimension::_3D
_ECPlugFileImg__EDimension::Cube

const _EEPlugImageFormat Format

_EEPlugImageFormat::BGRA
_EEPlugImageFormat::BC1_DXT1
_EEPlugImageFormat::BC2_DXT2_PM
_EEPlugImageFormat::BC2_DXT3
_EEPlugImageFormat::BC3_DXT4_PM
_EEPlugImageFormat::BC3_DXT5
_EEPlugImageFormat::RGBA16
_EEPlugImageFormat::RGBA16F
_EEPlugImageFormat::RGBA32F
_EEPlugImageFormat::FileJpg
_EEPlugImageFormat::BC4
_EEPlugImageFormat::BC5yx
_EEPlugImageFormat::BC6U
_EEPlugImageFormat::BC6F
_EEPlugImageFormat::BC7
_EEPlugImageFormat::R11G11B10F
_EEPlugImageFormat::RGBA8
_EEPlugImageFormat::R10G10B10A2
_EEPlugImageFormat::BC5

const uint Height

const bool IsInSystemMemory

const float LdrToHdrScale

const UnnamedEnum MipMapFilter

0 (Box)
1 (Gaussian)
2 (Mitchell)
3 (CatmullRom)
4 (Lanczos)
5 (Kaiser)

const uint NbComp

const uint SystemKb

const uint Width

const uint cMipLevel

const uint cMipLevelSkipAtLoad

Inherited methods CPlugFile

void ReGenerate()

Inherited members CMwNod

const MwId Id

string IdName


Documentation from build 2019-07-03 10:37:06
(Page rendering: 0.01 seconds, 12.15 MB)