Axmol 3.0.0-89d6d9a
Loading...
Searching...
No Matches
ProgramState Member List

This is the complete list of members for ProgramState, including all inherited members.

autorelease()Object
clone() constProgramState
getCallbackUniforms() constProgramStateinline
getObjectID() const noexceptObjectinline
getProgram() constProgramStateinline
getReferenceCount() constObject
getTextureBindingSets() constProgramStateinline
getUniformLocation(std::string_view name) constProgramState
getUniformLocation(rhi::Uniform kind) constProgramState
ProgramState(Program *program)ProgramState
release()Object
retain()Object
setCallbackUniform(const rhi::UniformLocation &, const UniformCallback &)ProgramState
setParameterAutoBinding(std::string_view uniformName, std::string_view autoBinding)ProgramState
setTexture(rhi::Texture *texture)ProgramState
setTextureArray(const rhi::UniformLocation &uniformLocation, std::span< TextureBinding > units)ProgramState
setUniform(const rhi::UniformLocation &uniformLocation, const void *data, size_t size)ProgramState
setUniformBlock(ShaderStage stage, std::string_view blockName, const void *data, size_t size)ProgramState
~Object()Objectvirtual
~ProgramState()ProgramStatevirtual