group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
NewRenderer Member List

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

drawFrame(glm::vec3 eye, float yaw, float pitch, float roll) overrideNewRenderervirtual
getCamera() const overrideNewRendererinlinevirtual
getDevice() const overrideNewRendererinlinevirtual
getShaderFormat() const overrideNewRendererinlinevirtual
init(SDL_Window *window) overrideNewRenderervirtual
init(SDL_Window *window, SDL_GPUDevice *sharedDevice)NewRenderer
loadSceneModel(const char *, glm::vec3, float, bool) overrideNewRendererinlinevirtual
modelCount() const overrideNewRendererinlinevirtual
quit() overrideNewRenderervirtual
requestScreenshot(const std::string &) overrideNewRendererinlinevirtual
setEntityRenderList(std::vector< EntityRenderCmd >) overrideNewRendererinlinevirtual
setModelEmissive(int, glm::vec4) overrideNewRendererinlinevirtual
setParticleSystem(ParticleSystem *) overrideNewRendererinlinevirtual
setPointLights(std::vector< PointLight >) overrideNewRendererinlinevirtual
setVSync(bool) overrideNewRendererinlinevirtual
setWeaponViewmodel(const WeaponViewmodel &) overrideNewRendererinlinevirtual
supports(RendererFeature feature) const overrideNewRenderervirtual
updateModelMeshVertices(int, int, const ModelVertex *, Uint32) overrideNewRendererinlinevirtual
uploadSceneModel(const LoadedModel &) overrideNewRendererinlinevirtual
~IRenderer()=defaultIRenderervirtual