CVisionViewport

Trackmania Next API


CVisionViewport

ID 0x0C001000
Uninstantiable

Inherits from Hms::CHmsViewport → MwFoundations::CMwNod

Inherited by

Vision::CVisionViewportNull 0x0C003000
Vision::CDx11Viewport 0x0C014000
Methods

void ReGen_TextureGenUVs()

void GetPerformance()

void FreeTextureMem()

void RestoreTextureMem()

Members

bool EmulateCursor

const MwFastBuffer<wstring> Display_Win32DeviceNames

bool Alpha01BlendEdges

uint Alpha01ClipRef_NoAtoC

const float TimeGpuMs_Total

const float TimeGpuMs_Particles

const uint cPerf_BufferRefract

const float Fill01_BufferRefract

bool AsyncRender

CMwNod@ VisionResourceFile

CPlugBitmap@ FogCameraTransmittances

bool ShotHqLighting_Enable

CMwNod@ ShotHqLightingParam

bool ShadowCache_Enable

const SVisShadowCacheMgr@ ShadowCacheMgr

bool EnableVolumetricFog

float FogTexMaxDepth

float FogSliceDistribCoef

float ScatteringCoef

float AbsorptionCoef

float FogAmbientTweak

float ExtinctionTweak

float PhaseAnisotropy

float HeightDensity0

float HeightScalingCoef

vec3 Albedo

float NoiseMaxDensity

float NoiseScalingCoef

UnnamedEnum ColorBlindnessCorrection

UnnamedEnum::None
UnnamedEnum::Protanopia
UnnamedEnum::Deutranopia
UnnamedEnum::Tritanopia

float ColorBlindnessCorrection_Intensity

Inherited methods CHmsViewport

void ScreenShotDoCaptureWebp()

void ScreenShotDoCaptureTga()

void ScreenShotDoCaptureJpg()

void ScreenShotDoCaptureDDS()

void ShaderConstantLogBindedValues()

Inherited members CHmsViewport

const wstring DisplayName

const uint cPixelSwapX

const uint cPixelSwapY

const uint cPixelSwapHudX

const uint cPixelSwapHudY

CHmsViewport::ERenderDevice DeviceKind

ERenderDevice::PC0
ERenderDevice::PC1
ERenderDevice::PC2
ERenderDevice::PC3

uint iSubDevice

CHmsViewport::EPC3Quality PC3_Quality

EPC3Quality::VeryFast
EPC3Quality::Fast
EPC3Quality::Nice
EPC3Quality::VeryNice
EPC3Quality::Ultra

CHmsViewport::EBitmapQuality BitmapQuality

EBitmapQuality::PC0
EBitmapQuality::PC1
EBitmapQuality::PC2
EBitmapQuality::PC3

UnnamedEnum MultiSampleType

No named enum values.

UnnamedEnum DeferredAA

UnnamedEnum::None
UnnamedEnum::FXAA
UnnamedEnum::UBI_TXAA
UnnamedEnum::NV_TXAA
UnnamedEnum::SS_2x2
UnnamedEnum::SS_3x3

uint DisplaySyncIntervalCount

bool EnableTripleBuffer

bool ArePortalsActive

uint PortalMaxRecur

bool IsPickingPossible

vec2 LimitRectMin

vec2 LimitRectMax

float ConsoleOutputScale

const float AverageFps

float MipScaleZ_SysConfig

float MipScaleZ_Production

const float MipScaleZ

UnnamedEnum TextureRender

UnnamedEnum::None
UnnamedEnum::CameraFx
UnnamedEnum::All

UnnamedEnum RenderShadows

UnnamedEnum::Disable
UnnamedEnum::Fake
UnnamedEnum::Mask
UnnamedEnum::Depth
UnnamedEnum::Pssm

UnnamedEnum RenderProjectors

UnnamedEnum::Disable
UnnamedEnum::RenderCube
UnnamedEnum::_2dNoClipZ

bool RenderZoneVPacker

const MwFastBuffer<wstring> DisplayNames

const wstring ScreenShotFullName

bool ScreenShotForceRes

uint ScreenShotWidth

uint ScreenShotHeight

uint ScreenShot360_Height

bool ScreenShotUseAlpha

uint ScreenShotTileX

uint ScreenShotTileY

UnnamedEnum ScreenShot360

UnnamedEnum::None
UnnamedEnum::Equirectangular
UnnamedEnum::Cubemap

UnnamedEnum PixelOutput

UnnamedEnum::Default
UnnamedEnum::Depth
UnnamedEnum::Depth_DofBlur
UnnamedEnum::Depth_Motion_MotionLen
UnnamedEnum::ShadowDynaInAlpha
UnnamedEnum::SpecIntens
UnnamedEnum::FaceNormalInC
UnnamedEnum::MotionRbx

bool DisableOverlayRender

MwFastBuffer<CHmsZoneOverlay@> Underlays

MwFastBuffer<CHmsCamera@> Cameras

MwFastBuffer<CHmsZoneOverlay@> Overlays

CSystemConfig@ SystemConfig

const CSystemWindow@ SystemWindow

const CHmsPicker@ Picker

bool MgrParticle_UseCameraMotion

bool MgrParticle_PauseKeepCameraMotion

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2024-12-12 15:15:35
(Page rendering: 0.03 seconds, 14.68 MB)