HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GR_Uniforms::ObjectUniforms Struct Reference

#include <GR_Uniforms.h>

Public Attributes

UT_Matrix4F myModelF
 
UT_Matrix4F myModelViewF
 
UT_Vector4F myGhostColor
 
UT_Vector4F myBackfaceColor = UT_Vector4F(0,0,0,0)
 
UT_Vector4F mySelectColor
 
UT_Vector4F myWireColor
 
UT_Vector4F myConstColor
 
UT_Vector4F myEmitColor = UT_Vector4F(0,0,0,0)
 
int mySelectMode = 0
 
int mySelectType = 0
 
int mySelectInstance = 0
 
int myFillSelection = 0
 
int myPrimConstantID = 0
 
int myPrimInstanceBase = 0
 
float myWireThickness
 
float myDecorationScale
 
UT_Vector2F myColorRange
 
int32 myColorRampEnableVK = 0
 
int32 myColorIgnoreGeo = 0
 
UT_Vector3F myColorTransformRef
 
int32 myColorTransformMode = 0
 
int32 myUseInstancePrimId = 0
 
int32 myMaxLocatedId = 0
 
int32 myMinLocatedId = 0
 
int32 myUseLocatedBufVK = 0
 
UT_Vector3i myPickBaseID
 
int32 myPickDepthPass = 0
 
UT_Vector3i myPickComponentID
 
int32 myConstColorEnableVK = 0
 
int32 myLightMask = 0xFFFFFFFF
 
int32 myLightingEnabled = 1
 
int32 myTexturesEnabled = 1
 
float myGhostFactor
 
bool myHasGhosting
 
bool myHasPrimLightMask = false
 
bool myHasBackfaceTint = false
 
UT_Vector4 mySelectSecondaryColor
 
UT_Vector4 myWireframeColor
 
int32 myConstColorEnableGL = 0
 
GR_TextureRef myConstColorMap
 
int32 myColorRampEnableGL = 0
 
GR_TextureRef myColorRamp
 
UT_Vector3 myReflectOrigin
 
UT_Matrix4D myModel
 
UT_Matrix4D myInvModel
 
UT_Matrix4D myModelView
 
UT_Matrix4F myInvModelF
 
RV_VKBuffermyLocatedBufVK = nullptr
 
RE_TexturemyLocatedBufGL = nullptr
 
int32 myUseLocatedMap = 0
 
int32 myUseLocatedBufGL = 0
 

Detailed Description

Definition at line 362 of file GR_Uniforms.h.

Member Data Documentation

UT_Vector4F GR_Uniforms::ObjectUniforms::myBackfaceColor = UT_Vector4F(0,0,0,0)

Definition at line 371 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myColorIgnoreGeo = 0

Definition at line 390 of file GR_Uniforms.h.

GR_TextureRef GR_Uniforms::ObjectUniforms::myColorRamp

Definition at line 436 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myColorRampEnableGL = 0

Definition at line 435 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myColorRampEnableVK = 0

Definition at line 389 of file GR_Uniforms.h.

UT_Vector2F GR_Uniforms::ObjectUniforms::myColorRange

Definition at line 388 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myColorTransformMode = 0

Definition at line 393 of file GR_Uniforms.h.

UT_Vector3F GR_Uniforms::ObjectUniforms::myColorTransformRef

Definition at line 392 of file GR_Uniforms.h.

UT_Vector4F GR_Uniforms::ObjectUniforms::myConstColor

Definition at line 374 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myConstColorEnableGL = 0

Definition at line 431 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myConstColorEnableVK = 0

Definition at line 406 of file GR_Uniforms.h.

GR_TextureRef GR_Uniforms::ObjectUniforms::myConstColorMap

Definition at line 432 of file GR_Uniforms.h.

float GR_Uniforms::ObjectUniforms::myDecorationScale

Definition at line 386 of file GR_Uniforms.h.

UT_Vector4F GR_Uniforms::ObjectUniforms::myEmitColor = UT_Vector4F(0,0,0,0)

Definition at line 375 of file GR_Uniforms.h.

int GR_Uniforms::ObjectUniforms::myFillSelection = 0

Definition at line 380 of file GR_Uniforms.h.

UT_Vector4F GR_Uniforms::ObjectUniforms::myGhostColor

Definition at line 370 of file GR_Uniforms.h.

float GR_Uniforms::ObjectUniforms::myGhostFactor

Definition at line 416 of file GR_Uniforms.h.

bool GR_Uniforms::ObjectUniforms::myHasBackfaceTint = false

Definition at line 422 of file GR_Uniforms.h.

bool GR_Uniforms::ObjectUniforms::myHasGhosting

Definition at line 417 of file GR_Uniforms.h.

bool GR_Uniforms::ObjectUniforms::myHasPrimLightMask = false

Definition at line 419 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::ObjectUniforms::myInvModel

Definition at line 441 of file GR_Uniforms.h.

UT_Matrix4F GR_Uniforms::ObjectUniforms::myInvModelF

Definition at line 444 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myLightingEnabled = 1

Definition at line 408 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myLightMask = 0xFFFFFFFF

Definition at line 407 of file GR_Uniforms.h.

RE_Texture* GR_Uniforms::ObjectUniforms::myLocatedBufGL = nullptr

Definition at line 447 of file GR_Uniforms.h.

RV_VKBuffer* GR_Uniforms::ObjectUniforms::myLocatedBufVK = nullptr

Definition at line 446 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myMaxLocatedId = 0

Definition at line 397 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myMinLocatedId = 0

Definition at line 398 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::ObjectUniforms::myModel

Definition at line 440 of file GR_Uniforms.h.

UT_Matrix4F GR_Uniforms::ObjectUniforms::myModelF

Definition at line 367 of file GR_Uniforms.h.

UT_Matrix4D GR_Uniforms::ObjectUniforms::myModelView

Definition at line 442 of file GR_Uniforms.h.

UT_Matrix4F GR_Uniforms::ObjectUniforms::myModelViewF

Definition at line 368 of file GR_Uniforms.h.

UT_Vector3i GR_Uniforms::ObjectUniforms::myPickBaseID

Definition at line 402 of file GR_Uniforms.h.

UT_Vector3i GR_Uniforms::ObjectUniforms::myPickComponentID

Definition at line 404 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myPickDepthPass = 0

Definition at line 403 of file GR_Uniforms.h.

int GR_Uniforms::ObjectUniforms::myPrimConstantID = 0

Definition at line 382 of file GR_Uniforms.h.

int GR_Uniforms::ObjectUniforms::myPrimInstanceBase = 0

Definition at line 383 of file GR_Uniforms.h.

UT_Vector3 GR_Uniforms::ObjectUniforms::myReflectOrigin

Definition at line 438 of file GR_Uniforms.h.

UT_Vector4F GR_Uniforms::ObjectUniforms::mySelectColor

Definition at line 372 of file GR_Uniforms.h.

int GR_Uniforms::ObjectUniforms::mySelectInstance = 0

Definition at line 379 of file GR_Uniforms.h.

int GR_Uniforms::ObjectUniforms::mySelectMode = 0

Definition at line 377 of file GR_Uniforms.h.

UT_Vector4 GR_Uniforms::ObjectUniforms::mySelectSecondaryColor

Definition at line 425 of file GR_Uniforms.h.

int GR_Uniforms::ObjectUniforms::mySelectType = 0

Definition at line 378 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myTexturesEnabled = 1

Definition at line 409 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myUseInstancePrimId = 0

Definition at line 396 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myUseLocatedBufGL = 0

Definition at line 449 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myUseLocatedBufVK = 0

Definition at line 399 of file GR_Uniforms.h.

int32 GR_Uniforms::ObjectUniforms::myUseLocatedMap = 0

Definition at line 448 of file GR_Uniforms.h.

UT_Vector4F GR_Uniforms::ObjectUniforms::myWireColor

Definition at line 373 of file GR_Uniforms.h.

UT_Vector4 GR_Uniforms::ObjectUniforms::myWireframeColor

Definition at line 428 of file GR_Uniforms.h.

float GR_Uniforms::ObjectUniforms::myWireThickness

Definition at line 385 of file GR_Uniforms.h.


The documentation for this struct was generated from the following file: