|
OpenGothic
Open source reimplementation of Gothic I and II
|
This is the complete list of members for WorldView, including all inherited members.
| addAtachView(const ProtoMesh::Attach &visual, const int32_t version) | WorldView | |
| addDecalView(const zenkit::VisualDecal &vob) | WorldView | |
| addItmView(std::string_view visual, int32_t material) | WorldView | |
| addLight(const zenkit::VLight &vob) | WorldView | |
| addLight(std::string_view preset) | WorldView | |
| addStaticView(const ProtoMesh *visual, bool staticDraw=false) | WorldView | |
| addStaticView(std::string_view visual) | WorldView | |
| addView(std::string_view visual, int32_t headTex, int32_t teethTex, int32_t bodyColor) | WorldView | |
| addView(const ProtoMesh *visual) | WorldView | |
| ambientLight() const | WorldView | |
| bbox() const | WorldView | |
| clusters() const | WorldView | |
| dbgClusters(Tempest::Painter &p, Tempest::Vec2 wsz) | WorldView | |
| dbgLights(DbgPainter &p) const | WorldView | |
| drawBuckets() const | WorldView | |
| drawCommands() const | WorldView | |
| drawGBuffer(Tempest::Encoder< Tempest::CommandBuffer > &cmd, uint8_t frameId) | WorldView | |
| drawHiZ(Tempest::Encoder< Tempest::CommandBuffer > &cmd) | WorldView | |
| drawShadow(Tempest::Encoder< Tempest::CommandBuffer > &cmd, uint8_t frameId, uint8_t layer) | WorldView | |
| drawTranslucent(Tempest::Encoder< Tempest::CommandBuffer > &cmd, uint8_t frameId) | WorldView | |
| drawVsm(Tempest::Encoder< Tempest::CommandBuffer > &cmd) | WorldView | |
| drawWater(Tempest::Encoder< Tempest::CommandBuffer > &cmd) | WorldView | |
| instanceSsbo() const -> const Tempest::StorageBuffer & | WorldView | |
| isInPfxRange(const Tempest::Vec3 &pos) const | WorldView | |
| landscape() const | WorldView | inline |
| LightGroup::Light | WorldView | friend |
| lights() const | WorldView | inline |
| mainLight() const | WorldView | |
| PfxEmitter | WorldView | friend |
| postFrameupdate() | WorldView | |
| preFrameUpdate(const Camera &camera, uint64_t tickCount, uint8_t fId) | WorldView | |
| prepareGlobals(Tempest::Encoder< Tempest::CommandBuffer > &cmd, uint8_t fId) | WorldView | |
| resetRendering() | WorldView | |
| sceneGlobals() const | WorldView | inline |
| setGbuffer(const Tempest::Texture2d &diffuse, const Tempest::Texture2d &norm) | WorldView | |
| setHiZ(const Tempest::Texture2d &hiZ) | WorldView | |
| setSceneImages(const Tempest::Texture2d &clr, const Tempest::Texture2d &depthAux, const Tempest::ZBuffer &depthNative) | WorldView | |
| setShadowMaps(const Tempest::Texture2d *shadow[]) | WorldView | |
| setVirtualShadowMap(bool enabled, const Tempest::ZBuffer &pageData, const Tempest::StorageImage &pageTbl, const Tempest::StorageImage &pageHiZ, const Tempest::StorageBuffer &pageList) | WorldView | |
| sky() const | WorldView | inline |
| tick(uint64_t dt) | WorldView | |
| TrlObjects | WorldView | friend |
| updateFrustrum(const Frustrum fr[]) | WorldView | |
| updateLights() | WorldView | |
| updateRtScene() | WorldView | |
| visibilityPass(Tempest::Encoder< Tempest::CommandBuffer > &cmd, int pass) | WorldView | |
| visibilityVsm(Tempest::Encoder< Tempest::CommandBuffer > &cmd) | WorldView | |
| WorldView(const World &world, const PackedMesh &wmesh) | WorldView | |
| ~WorldView() | WorldView |