openplanet Download Openplanet Login with ManiaPlanet

ManiaPlanet API

CPlugFileGen

Part of Plug | Shortlink | Permalink | ID 0x0902F000

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

Can be instantiated from scripts.

Members

MwBuffer<CPlugFileImg@> ArrayOfImages

_ECPlugFileGen__EGenKind GenKind

Enum:

_ECPlugFileGen__EGenKind::Checker

_ECPlugFileGen__EGenKind::LightMap

_ECPlugFileGen__EGenKind::Plain

_ECPlugFileGen__EGenKind::Point

_ECPlugFileGen__EGenKind::Shade

_ECPlugFileGen__EGenKind::Render

_ECPlugFileGen__EGenKind::RenderCube

_ECPlugFileGen__EGenKind::CubeNormals

_ECPlugFileGen__EGenKind::Identity

_ECPlugFileGen__EGenKind::Pixels

_ECPlugFileGen__EGenKind::Depth

_ECPlugFileGen__EGenKind::DepthCube

_ECPlugFileGen__EGenKind::RenderF

_ECPlugFileGen__EGenKind::Iradiance

_ECPlugFileGen__EGenKind::Specular

_ECPlugFileGen__EGenKind::TestNormal

_ECPlugFileGen__EGenKind::RandNormal

_ECPlugFileGen__EGenKind::SpecularCube

_ECPlugFileGen__EGenKind::HemiReflec

_ECPlugFileGen__EGenKind::CubeInvHemiReflec

_ECPlugFileGen__EGenKind::SpecularsLA

_ECPlugFileGen__EGenKind::HueGradient

_ECPlugFileGen__EGenKind::SLGradient

_ECPlugFileGen__EGenKind::VolumeRotate

_ECPlugFileGen__EGenKind::SpecularCubeVect

_ECPlugFileGen__EGenKind::TestMipMap

_ECPlugFileGen__EGenKind::SpecCubeVectRgb

_ECPlugFileGen__EGenKind::DdxInMipMap

_ECPlugFileGen__EGenKind::RandVolume

_ECPlugFileGen__EGenKind::Unalloc

_ECPlugFileGen__EGenKind::PotentialField

_ECPlugFileGen__EGenKind::RenderCubeF

_ECPlugFileGen__EGenKind::TestAnaglyph

_ECPlugFileGen__EGenKind::ACosSmoothInRange

_ECPlugFileGen__EGenKind::PerlinPerm

_ECPlugFileGen__EGenKind::PerlinPerm2D

_ECPlugFileGen__EGenKind::PerlinGrad3

_ECPlugFileGen__EGenKind::PerlinGrad3OfPerm

_ECPlugFileGen__EGenKind::Script

_ECPlugFileGen__EGenKind::Cube3x2_2d1RotCube

_ECPlugFileGen__EGenKind::Cube3x2_Ya1

_ECPlugFileGen__EGenKind::ShClampedCos

_ECPlugFileGen__EGenKind::Random

_ECPlugFileGen__EGenKind::HueSaturation

_ECPlugFileGen__EGenKind::SmEnergyHueIntens

_ECPlugFileGen__EGenKind::PerlinGrad3OfPerm2d

_ECPlugFileGen__EGenKind::PerlinGrad4OfPerm2d

_ECPlugFileGen__EGenKind::Simplex4

_ECPlugFileGen__EGenKind::InvalidData

_ECPlugFileGen__EGenKind::Callback

_ECPlugFileGen__EGenKind::Noise

Inherited from CPlugFileImg

Methods inherited from CPlugFileImg

void ScaleToPowerOfTwo(bool Shrink, uint TexFilter)

Members inherited from CPlugFileImg

uint ArraySize

_EEPlugChannelType ChannelType

Enum:

_EEPlugChannelType::Auto

_EEPlugChannelType::UNorm

_EEPlugChannelType::SNorm

_EEPlugChannelType::UInt

_EEPlugChannelType::SInt

_EEPlugChannelType::Srgb

_EEPlugChannelType::Float

uint Depth

_ECPlugFileImg__EDimension Dimension

Enum:

_ECPlugFileImg__EDimension::_1D

_ECPlugFileImg__EDimension::_2D

_ECPlugFileImg__EDimension::_3D

_ECPlugFileImg__EDimension::Cube

_EEPlugImageFormat Format

Enum:

_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

uint Height

bool IsInSystemMemory

float LdrToHdrScale

UnnamedEnum MipMapFilter

Enum:

0 (Box)

1 (Gaussian)

2 (Mitchell)

3 (CatmullRom)

4 (Lanczos)

5 (Kaiser)

uint NbComp

uint SystemKb

uint Width

uint cMipLevel

uint cMipLevelSkipAtLoad

Inherited from CPlugFile

Methods inherited from CPlugFile

void ReGenerate()

Inherited from CMwNod

Members inherited from CMwNod

MwId Id

string IdName

Documentation from build 2019-05-23 16:48:09
(Page rendering: 0.02 seconds, 12.13 MB)