assignRE(RE_Render *r) | GR_Uniforms | |
assignRVBindings(RV_Render *r, RV_ShaderVariableSet *set, const RV_ShaderProgram *opt_shr) const | GR_Uniforms | |
assignRVBlock(RV_Render *r, RV_ShaderBlock *block, const RV_ShaderProgram *opt_shr) const | GR_Uniforms | |
assignRVGlobalBlock(RV_Render *r, RV_ShaderBlock *block) const | GR_Uniforms | |
backlightColor() | GR_Uniforms | inline |
backlightDir() | GR_Uniforms | inline |
bindRVGlobalBlock(RV_Render *r, const RV_ShaderProgramBase *shader) | GR_Uniforms | |
copyUniforms(const GR_Uniforms *other) | GR_Uniforms | inline |
CSMRegionInvExts typedef | GR_Uniforms | |
CSMRegionOffsets typedef | GR_Uniforms | |
filllightColor() | GR_Uniforms | inline |
filllightDir() | GR_Uniforms | inline |
getAlphaCutoff() const | GR_Uniforms | inline |
getAlphaPass() const | GR_Uniforms | inline |
getAmbient() const | GR_Uniforms | inline |
getCamProject() const | GR_Uniforms | inline |
getCamView() const | GR_Uniforms | inline |
getCSMRegionInvExts() const | GR_Uniforms | inline |
getCSMRegionOffsets() const | GR_Uniforms | inline |
getDecorationLocate() const | GR_Uniforms | inline |
getDiffuse() const | GR_Uniforms | inline |
getEmission() const | GR_Uniforms | inline |
getEnvlightMapTint() const | GR_Uniforms | inline |
getEnvlightRotate() const | GR_Uniforms | inline |
getInvProjectionMatrix() const | GR_Uniforms | inline |
getInvViewMatrix() const | GR_Uniforms | inline |
getIsOrtho() const | GR_Uniforms | inline |
getLightMask() const | GR_Uniforms | inline |
getLODParms() const | GR_Uniforms | inline |
getNormalMatrix() const | GR_Uniforms | inline |
getObjBackfaceColor() const | GR_Uniforms | inline |
getObjBackfaceFactor() const | GR_Uniforms | inline |
getObjColorIgnoreGeo() const | GR_Uniforms | inline |
getObjConstColor() const | GR_Uniforms | inline |
getObjDecorationScale() const | GR_Uniforms | inline |
getObjFillSelection() const | GR_Uniforms | inline |
getObjGhostColor() const | GR_Uniforms | inline |
getObjGhostFactor() const | GR_Uniforms | inline |
getObjInvModelMatrix() const | GR_Uniforms | inline |
getObjLightingEnabled() const | GR_Uniforms | inline |
getObjMaxLocatedID() const | GR_Uniforms | inline |
getObjMinLocatedID() const | GR_Uniforms | inline |
getObjModelMatrix() const | GR_Uniforms | inline |
getObjModelViewMatrix() const | GR_Uniforms | inline |
getObjNormalMatrix() const | GR_Uniforms | inline |
getObjPickBaseID() const | GR_Uniforms | inline |
getObjPickComponentID() const | GR_Uniforms | inline |
getObjPrimConstandID() const | GR_Uniforms | inline |
getObjSelectColor() const | GR_Uniforms | inline |
getObjSelectInstance() const | GR_Uniforms | inline |
getObjSelectMode() const | GR_Uniforms | inline |
getObjSelectSecondaryColor() const | GR_Uniforms | inline |
getObjSelectType() const | GR_Uniforms | inline |
getObjTexturesEnabled() const | GR_Uniforms | inline |
getObjWireColor() const | GR_Uniforms | inline |
getObjWireframeColor() const | GR_Uniforms | inline |
getObjWireThickness() const | GR_Uniforms | inline |
getPickArea() const | GR_Uniforms | inline |
getProjectionMatrix() const | GR_Uniforms | inline |
getRenderPass() const | GR_Uniforms | inline |
getScreenSize() const | GR_Uniforms | inline |
getShadowmapIndex() const | GR_Uniforms | inline |
getSnapDistances() const | GR_Uniforms | inline |
getSnapParms() const | GR_Uniforms | inline |
getSpecular() const | GR_Uniforms | inline |
getUseVulkanProjection() const | GR_Uniforms | inline |
getViewMatrix() const | GR_Uniforms | inline |
globals() | GR_Uniforms | inline |
globals() const | GR_Uniforms | inline |
GR_Uniforms(RE_Render *r) | GR_Uniforms | |
GR_Uniforms() | GR_Uniforms | |
hasPrimLightMask() const | GR_Uniforms | inline |
headlightColor() | GR_Uniforms | inline |
headlightDir() | GR_Uniforms | inline |
init(RE_RenderContext rc) | GR_Uniforms | |
lockGlobalUniforms() | GR_Uniforms | inline |
myGlobalUniformDirty | GR_Uniforms | |
myIsGlobalUniformLocked | GR_Uniforms | |
objects() | GR_Uniforms | inline |
objects() const | GR_Uniforms | inline |
popFromRE(RE_Render *r) | GR_Uniforms | |
popObjectUniforms(exint l=-1) | GR_Uniforms | |
print() | GR_Uniforms | |
pushObjectUniforms() | GR_Uniforms | |
pushToRE(RE_Render *r) | GR_Uniforms | |
RENDER_CONST enum value | GR_Uniforms | |
RENDER_MATERIAL enum value | GR_Uniforms | |
RENDER_OTHER enum value | GR_Uniforms | |
RenderPass enum name | GR_Uniforms | |
setAlphaCutoff(float v) | GR_Uniforms | inline |
setAlphaPass(int v) | GR_Uniforms | inline |
setAmbient(float v) | GR_Uniforms | inline |
setBacklightParms(UT_Vector3F dir, UT_Vector3F color) | GR_Uniforms | inline |
setCamProject(const UT_Matrix4D &v) | GR_Uniforms | inline |
setCamView(const UT_Matrix4D &v) | GR_Uniforms | inline |
setCSMRegionInvExts(const CSMRegionInvExts &e) | GR_Uniforms | inline |
setCSMRegionOffsets(const CSMRegionInvExts &e) | GR_Uniforms | inline |
setDecorationLocate(const UT_Vector4F &v) | GR_Uniforms | inline |
setDepthMap(GR_TextureRef v, bool use=true) | GR_Uniforms | inline |
setDepthProject(const UT_Vector2F &p) | GR_Uniforms | inline |
setDepthRange(const UT_Vector2F &r) | GR_Uniforms | inline |
setDiffuse(float v) | GR_Uniforms | inline |
setEmission(float v) | GR_Uniforms | inline |
setEnvlightMapRotate(const UT_Vector3F &rot) | GR_Uniforms | |
setEnvlightMapTint(const UT_Vector3F &tint) | GR_Uniforms | inline |
setFilllightParms(UT_Vector3F dir, UT_Vector3F color) | GR_Uniforms | inline |
setHasPrimLightMask(bool m) | GR_Uniforms | inline |
setHeadlightParms(UT_Vector3F dir, UT_Vector3F color, float ambient, float soft, bool use_spec, bool use_world_space) | GR_Uniforms | inline |
setLightMask(unsigned mask) | GR_Uniforms | inline |
setLODParms(const UT_Vector2 &v) | GR_Uniforms | inline |
setObjBackfaceTint(const UT_Vector3 &v, float gfact=0.5) | GR_Uniforms | inline |
setObjColorForceUseGeo() | GR_Uniforms | inline |
setObjColorIgnoreGeo(bool v) | GR_Uniforms | inline |
setObjColorRamp(GR_TextureRef v, UT_Vector2F range=UT_Vector2F()) | GR_Uniforms | inline |
setObjColorTransform(int32 mode, UT_Vector3F ref=UT_Vector3F()) | GR_Uniforms | inline |
setObjConstColor(const UT_Vector4 &v) | GR_Uniforms | inline |
setObjConstColorMap(GR_TextureRef v) | GR_Uniforms | inline |
setObjDecorationScale(float v) | GR_Uniforms | inline |
setObjEmission(const UT_Vector4F &c) | GR_Uniforms | inline |
setObjFillSelection(int v) | GR_Uniforms | inline |
setObjGhosting(const UT_Vector4 &v, float gfact=0.5) | GR_Uniforms | inline |
setObjLightingEnabled(int v) | GR_Uniforms | inline |
setObjLocatedBuffer(RV_VKBuffer *buf) | GR_Uniforms | inline |
setObjLocatedBuffer(RE_Texture *buf) | GR_Uniforms | inline |
setObjMaxLocatedID(exint v) | GR_Uniforms | inline |
setObjMinLocatedID(exint v) | GR_Uniforms | inline |
setObjModelMatrix(const UT_Matrix4D &v, const UT_Matrix4D *inv=nullptr) | GR_Uniforms | inline |
setObjPickBaseID(const UT_Vector3i &v) | GR_Uniforms | inline |
setObjPickComponentID(const UT_Vector3i &v) | GR_Uniforms | inline |
setObjPrimConstandID(int v) | GR_Uniforms | inline |
setObjSelectColor(const UT_Vector4 &v) | GR_Uniforms | inline |
setObjSelectInstance(int v) | GR_Uniforms | inline |
setObjSelectMode(int v) | GR_Uniforms | inline |
setObjSelectSecondaryColor(const UT_Vector4 &v) | GR_Uniforms | inline |
setObjSelectType(int v) | GR_Uniforms | inline |
setObjTexturesEnabled(int v) | GR_Uniforms | inline |
setObjUseInstancePrimId(int32 v) | GR_Uniforms | inline |
setObjWireColor(const UT_Vector4 &v) | GR_Uniforms | inline |
setObjWireframeColor(const UT_Vector4 &v) | GR_Uniforms | inline |
setObjWireThickness(const float &v) | GR_Uniforms | inline |
setPickArea(const UT_Vector4F &v) | GR_Uniforms | inline |
setPickMap(GR_TextureRef v, bool use=true) | GR_Uniforms | inline |
setProjectMatrix(const UT_Matrix4D &v, bool correct=true, bool is_ortho=false) | GR_Uniforms | inline |
setRenderPass(RenderPass v) | GR_Uniforms | inline |
setScreenSize(const UT_Vector2 &v) | GR_Uniforms | inline |
setShadowmapIndex(const int32 index) | GR_Uniforms | inline |
setSnapDistances(const UT_Vector3i &v) | GR_Uniforms | inline |
setSnapParms(int32 v) | GR_Uniforms | inline |
setSpecular(float v) | GR_Uniforms | inline |
setUseBacklight(bool use_back) | GR_Uniforms | inline |
setUseEnvlight(bool use_env) | GR_Uniforms | inline |
setUseFilllight(bool use_fill) | GR_Uniforms | inline |
setUseHeadlight(bool use_headlight) | GR_Uniforms | inline |
setViewMatrix(const UT_Matrix4D &v) | GR_Uniforms | inline |
unlockGlobalUniforms() | GR_Uniforms | inline |
useEnvlight() const | GR_Uniforms | inline |
useHeadlight() const | GR_Uniforms | inline |
useVulkanProjection(bool use_vk) | GR_Uniforms | inline |
VkBlockSize | GR_Uniforms | static |
VkGlobalBlockSize | GR_Uniforms | static |
~GR_Uniforms() | GR_Uniforms | |