CPlugBitmap

ManiaPlanet API


CPlugBitmap

ID 0x09011000
Instantiable

Inherits from Plug::CPlug → MwFoundations::CMwNod

Enums

ERenderTech

ERenderTech::Unknown
ERenderTech::Tech3

ETexFilter

ETexFilter::Point
ETexFilter::Bilinear
ETexFilter::Trilinear
ETexFilter::Anisotropic
ETexFilter::AnisoPoint

ETexAddress

ETexAddress::Wrap
ETexAddress::Mirror
ETexAddress::Clamp
ETexAddress::Border

EColorSpace

EColorSpace::Linear
EColorSpace::sRGB

EVideoTimer

EVideoTimer::Game
EVideoTimer::Human
EVideoTimer::_02
EVideoTimer::Scene
EVideoTimer::Default

EGenerateUV

EGenerateUV::NoGenerate
EGenerateUV::CameraVertex
EGenerateUV::WorldVertex
EGenerateUV::WorldVertexXY
EGenerateUV::WorldVertexXZ
EGenerateUV::WorldVertexYZ
EGenerateUV::CameraNormal
EGenerateUV::WorldNormal
EGenerateUV::CameraReflectionVector
EGenerateUV::WorldReflectionVector
EGenerateUV::WorldNormalNeg
EGenerateUV::WaterReflectionVector
EGenerateUV::Hack1Vertex
EGenerateUV::MapTexel_DEPRECATED
EGenerateUV::FogPlane0
EGenerateUV::Vsk3SeaFoam
EGenerateUV::ImageSpace
EGenerateUV::LightDir0Reflect
EGenerateUV::EyeNormal
EGenerateUV::ShadowB1Pw01
EGenerateUV::Tex3AsPosPrCamera
EGenerateUV::FlatWaterReflect
EGenerateUV::FlatWaterRefract
EGenerateUV::FlatWaterFresnel
EGenerateUV::WorldPosXYblendZY
EGenerateUV::DisableVshOutput
EGenerateUV::WorldPos_PyPxz

EUsage

EUsage::Color
EUsage::Light
EUsage::HeightNGDuDv
EUsage::Render
EUsage::HNGDuDvLumi
EUsage::HNGNormXYZ
EUsage::HNGNormXY
EUsage::DepthCmp
EUsage::DispH01
EUsage::HNGNormPal8b
EUsage::NormXYZ
EUsage::NormXY
EUsage::NormPal8b
EUsage::NormPal16b
EUsage::ColorFloat
EUsage::RenderFloat
EUsage::HNGDuDv1
EUsage::Alpha
EUsage::LightAlpha
EUsage::HNGNormX0ZY
EUsage::NormX0ZY
EUsage::TexCoord
EUsage::Render16b
EUsage::Vertex
EUsage::HNGBumpTxTy
EUsage::BumpTxTy
EUsage::HNGNorm0YZX
EUsage::Norm0YZX
EUsage::Norm_XYZNG0YZX
EUsage::Depth
EUsage::SrgbL8NGLinearL16
EUsage::NormATI2N
EUsage::NormXYZNGATI2N
EUsage::Color16b
EUsage::SpecFIENGFI0E
EUsage::SpecFI0E
EUsage::RoughMetal
EUsage::RoughMetalNGBC1
EUsage::Mask_BC4

EColorDepth

EColorDepth::DefaultColorDepth
EColorDepth::Color16b
EColorDepth::Color32b

ECubeMapFace

ECubeMapFace::None
ECubeMapFace::XPos
ECubeMapFace::XNeg
ECubeMapFace::YPos
ECubeMapFace::YNeg
ECubeMapFace::ZPos
ECubeMapFace::ZNeg

EBumpCompressMode

EBumpCompressMode::None
EBumpCompressMode::Pal8b
EBumpCompressMode::DXT1
EBumpCompressMode::Pal16b

EPixelUpdate

EPixelUpdate::None
EPixelUpdate::Render
EPixelUpdate::Shader
EPixelUpdate::DynaSpecular
EPixelUpdate::Clear
EPixelUpdate::RenderVideo

EDynamic

EDynamic::Off
EDynamic::On
EDynamic::On_2_Buffers
EDynamic::On_GPU_Only

ENormalRotate

ENormalRotate::None
ENormalRotate::Px_Pz_Ny

EEdCustomSaveOp

EEdCustomSaveOp::None
EEdCustomSaveOp::Conv_Diffuse
EEdCustomSaveOp::CubeHdrScaleA2_DXT5
EEdCustomSaveOp::CubeHdr
EEdCustomSaveOp::Cube_EquirectExr

ECompressor

ECompressor::NVidia
ECompressor::DirectX

EForceBorderSize

EForceBorderSize::_1_texel
EForceBorderSize::_2_texels
EForceBorderSize::_3_texels
EForceBorderSize::_4_texels

EMipMapAlpha01

EMipMapAlpha01::HalfBinary
EMipMapAlpha01::ForceBinary
EMipMapAlpha01::ShadeOfGray
Members

ERenderTech RenderTech

ERenderTech::Unknown
ERenderTech::Tech3

EUsage Usage

EUsage::Color
EUsage::Light
EUsage::HeightNGDuDv
EUsage::Render
EUsage::HNGDuDvLumi
EUsage::HNGNormXYZ
EUsage::HNGNormXY
EUsage::DepthCmp
EUsage::DispH01
EUsage::HNGNormPal8b
EUsage::NormXYZ
EUsage::NormXY
EUsage::NormPal8b
EUsage::NormPal16b
EUsage::ColorFloat
EUsage::RenderFloat
EUsage::HNGDuDv1
EUsage::Alpha
EUsage::LightAlpha
EUsage::HNGNormX0ZY
EUsage::NormX0ZY
EUsage::TexCoord
EUsage::Render16b
EUsage::Vertex
EUsage::HNGBumpTxTy
EUsage::BumpTxTy
EUsage::HNGNorm0YZX
EUsage::Norm0YZX
EUsage::Norm_XYZNG0YZX
EUsage::Depth
EUsage::SrgbL8NGLinearL16
EUsage::NormATI2N
EUsage::NormXYZNGATI2N
EUsage::Color16b
EUsage::SpecFIENGFI0E
EUsage::SpecFI0E
EUsage::RoughMetal
EUsage::RoughMetalNGBC1
EUsage::Mask_BC4

EColorDepth WantedColorDepth

EColorDepth::DefaultColorDepth
EColorDepth::Color16b
EColorDepth::Color32b

bool AllowR11G11B10F

bool IsOneBitAlpha

const bool IgnoreImageAlpha01

bool NoShaderSetBlendMap

bool ShadowCasterIgnoreAlpha

bool AlphaToCoverage

const bool IsNonPow2Conditional

const bool IsCubeMap

const bool IsOriginTop

ETexFilter TexFilter

ETexFilter::Point
ETexFilter::Bilinear
ETexFilter::Trilinear
ETexFilter::Anisotropic
ETexFilter::AnisoPoint

ETexAddress TexAddressU

ETexAddress::Wrap
ETexAddress::Mirror
ETexAddress::Clamp
ETexAddress::Border

ETexAddress TexAddressV

ETexAddress::Wrap
ETexAddress::Mirror
ETexAddress::Clamp
ETexAddress::Border

ETexAddress TexAddressW

ETexAddress::Wrap
ETexAddress::Mirror
ETexAddress::Clamp
ETexAddress::Border

EColorSpace LdrColorSpace

EColorSpace::Linear
EColorSpace::sRGB

ECubeMapFace CubeMapAuto2dFace

ECubeMapFace::None
ECubeMapFace::XPos
ECubeMapFace::XNeg
ECubeMapFace::YPos
ECubeMapFace::YNeg
ECubeMapFace::ZPos
ECubeMapFace::ZNeg

float MipMapLodBiasDefault

float DefaultTexCoordSizeXm

float DefaultTexCoordSizeYm

float DefaultTexCoordTransXm

float DefaultTexCoordTransYm

vec2 DefaultTexCoordScale

vec2 DefaultTexCoordTrans

float DefaultTexCoordRotate

EVideoTimer DefaultVideoTimer

EVideoTimer::Game
EVideoTimer::Human
EVideoTimer::_02
EVideoTimer::Scene
EVideoTimer::Default

const uint DefaultMaxMipLevel

float HeightInMeters

bool Force1stPixelAlpha0

bool ForceBorderRGB

vec3 BorderRGB

bool ForceBorderAlpha

float BorderAlpha

EForceBorderSize ForceBorderSize

EForceBorderSize::_1_texel
EForceBorderSize::_2_texels
EForceBorderSize::_3_texels
EForceBorderSize::_4_texels

bool BorderLeft

bool BorderRight

bool BorderTop

bool BorderBottom

bool WantMipMapping

bool IsMipMapLowerAlphaEnable

float MipMapLowerAlpha

MwArray<float> MipMapFadeAlphas

EMipMapAlpha01 MipMapAlpha01

EMipMapAlpha01::HalfBinary
EMipMapAlpha01::ForceBinary
EMipMapAlpha01::ShadeOfGray

bool CanBeDeletedFromSystemMemory

bool RenderTexelsMustPersist

bool CanBeCompressedInVideoMemory

bool CompressInterpolatedAlpha

bool CompressSkipDXT1

bool CompressUseDithering

ECompressor Compressor

ECompressor::NVidia
ECompressor::DirectX

EBumpCompressMode BumpCompressMode

EBumpCompressMode::None
EBumpCompressMode::Pal8b
EBumpCompressMode::DXT1
EBumpCompressMode::Pal16b

float BumpScaleFactor

float BumpScaleMipLevel

ENormalRotate NormalRotate

ENormalRotate::None
ENormalRotate::Px_Pz_Ny

bool NormalAreSigned

bool NoMipNormalize

CPlugFileImg@ Image

CPlugBitmapAtlas@ Atlas

const CPlugSpriteParam@ SpriteParam

CPlugBitmapDecals@ Decals

CPlugImageArray@ ImageArray

const MwBuffer<CPlugFileImg@> ImageArrayFids

bool MipLevelSkipFromQuality

uint MipLevelSkipCountMax

int LDExportSkipMip_Racing

bool FloatRequireFiltering

bool RenderAutoFitSize

bool RenderAutoFitSS

uint RenderSizeMul

uint RenderSizeDiv

bool RenderRequireBlending

uint MultiSampleCount

bool RenderExplicitMip

bool RenderCreateClear

vec3 DefaultRenderClearRGB

float DefaultRenderClearAlpha

bool DepthUseStencil

bool DepthCanSwap

bool UseUAV

EPixelUpdate PixelUpdate

EPixelUpdate::None
EPixelUpdate::Render
EPixelUpdate::Shader
EPixelUpdate::DynaSpecular
EPixelUpdate::Clear
EPixelUpdate::RenderVideo

EDynamic Dynamic

EDynamic::Off
EDynamic::On
EDynamic::On_2_Buffers
EDynamic::On_GPU_Only

bool Convert_2d_To_1d

vec3 SpecularRGB

float SpecularExp

vec3 ClearRGB

float ClearAlpha

CPlugBitmapRender@ Render

CPlugBitmapShader@ Shader

bool ForceShaderBitmapTc

bool ForceShaderGenerateUV

EGenerateUV GenerateUV

EGenerateUV::NoGenerate
EGenerateUV::CameraVertex
EGenerateUV::WorldVertex
EGenerateUV::WorldVertexXY
EGenerateUV::WorldVertexXZ
EGenerateUV::WorldVertexYZ
EGenerateUV::CameraNormal
EGenerateUV::WorldNormal
EGenerateUV::CameraReflectionVector
EGenerateUV::WorldReflectionVector
EGenerateUV::WorldNormalNeg
EGenerateUV::WaterReflectionVector
EGenerateUV::Hack1Vertex
EGenerateUV::MapTexel_DEPRECATED
EGenerateUV::FogPlane0
EGenerateUV::Vsk3SeaFoam
EGenerateUV::ImageSpace
EGenerateUV::LightDir0Reflect
EGenerateUV::EyeNormal
EGenerateUV::ShadowB1Pw01
EGenerateUV::Tex3AsPosPrCamera
EGenerateUV::FlatWaterReflect
EGenerateUV::FlatWaterRefract
EGenerateUV::FlatWaterFresnel
EGenerateUV::WorldPosXYblendZY
EGenerateUV::DisableVshOutput
EGenerateUV::WorldPos_PyPxz
Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2019-11-19 18:50:52
(Page rendering: 0.06 seconds, 12.71 MB)