|
Fillwave
10.0.0
|
This is the complete list of members for flw::flf::Model, including all inherited members.
| addEffect(ps< IEffect > effect) (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| addObserver(IObserver *observer) (defined in flw::Observable) | flw::Observable | |
| assignColor(const glm::vec3 &color) override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| attach(std::unique_ptr< Entity > &&node) (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | inline |
| attachHandler(std::function< void(const Event &)> &&h, EEventType eventType) (defined in flw::flf::Entity) | flw::flf::Entity | |
| attachNew(TArguments...args) (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | inline |
| attachTimeCallback(float deltaTime, Callback< float(float)> aAction) (defined in flw::Moveable) | flw::Moveable | |
| attachTimeCallback(float deltaTime, Callback< float(float, ARGS...)> aAction, ARGS &&...args) (defined in flw::Moveable) | flw::Moveable | inline |
| detach(Entity *node) (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | inline |
| detachChildren() (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | inline |
| detachHandlers() (defined in flw::flf::Entity) | flw::flf::Entity | |
| drawAOC(ICamera &camera) override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| drawAOG(ICamera &camera) override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| drawDepth(ICamera &camera) override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| drawDepthColor(ICamera &camera, glm::vec3 &position) override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| drawDR(ICamera &camera) override (defined in flw::flf::Model) | flw::flf::Model | virtual |
| drawFR(ICamera &camera) override (defined in flw::flf::Model) | flw::flf::Model | virtual |
| drawOcclusionBox(ICamera &camera) override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| drawPBRP(ICamera &camera) override (defined in flw::flf::Model) | flw::flf::Model | virtual |
| drawPicking(ICamera &camera) override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| drawWithEffects(ICamera &camera) (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| drawWithEffectsDR(ICamera &camera) (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| drawWithEffectsPBRP(ICamera &camera) (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| dropObserver(IObserver *observer) (defined in flw::Observable) | flw::Observable | |
| Entity() (defined in flw::flf::Entity) | flw::flf::Entity | |
| Entity(Entity &&obj) (defined in flw::flf::Entity) | flw::flf::Entity | |
| getMesh(size_t id) (defined in flw::flf::Model) | flw::flf::Model | |
| getParentMMC() const (defined in flw::Moveable) | flw::Moveable | |
| getParentRotation() const (defined in flw::Moveable) | flw::Moveable | |
| getPhysicsMMC() (defined in flw::flf::Entity) | flw::flf::Entity | |
| getPickableColor() (defined in flw::flf::IPickable) | flw::flf::IPickable | |
| getRenderItem(flc::RenderItem &item) override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| getRotation() (defined in flw::Moveable) | flw::Moveable | |
| getScale() (defined in flw::Moveable) | flw::Moveable | |
| getTranslation() (defined in flw::Moveable) | flw::Moveable | |
| handleEvent(const Event &event) (defined in flw::flf::Entity) | flw::flf::Entity | |
| IPickable() (defined in flw::flf::IPickable) | flw::flf::IPickable | |
| IPickable(const IPickable &) (defined in flw::flf::IPickable) | flw::flf::IPickable | |
| IRenderable() (defined in flw::flc::IRenderable) | flw::flc::IRenderable | |
| IRenderable(const IRenderable &)=delete (defined in flw::flc::IRenderable) | flw::flc::IRenderable | |
| IRenderable(IRenderable &&) (defined in flw::flc::IRenderable) | flw::flc::IRenderable | |
| isAttachedDetached() (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | inline |
| isMoving() (defined in flw::Moveable) | flw::Moveable | |
| isPickable() (defined in flw::flf::IPickable) | flw::flf::IPickable | |
| isPSC() (defined in flw::flf::Entity) | flw::flf::Entity | |
| isPSR() (defined in flw::flf::Entity) | flw::flf::Entity | |
| isRefresh() const (defined in flw::Moveable) | flw::Moveable | |
| ITreeNode() (defined in flw::flf::ITreeNode) | flw::flf::ITreeNode | |
| ITreeNode(const ITreeNode &) (defined in flw::flf::ITreeNode) | flw::flf::ITreeNode | |
| log() const override (defined in flw::flf::Model) | flw::flf::Model | virtual |
| loop(int loops) (defined in flw::Moveable) | flw::Moveable | |
| mAnimator (defined in flw::flf::Model) | flw::flf::Model | protected |
| mCallbackTimePassed (defined in flw::Moveable) | flw::Moveable | protected |
| mChildren (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | protected |
| mChildrenPropagateEvent (defined in flw::flf::Entity) | flw::flf::Entity | protected |
| mEffects (defined in flw::flf::Programmable) | flw::flf::Programmable | protected |
| mEngine (defined in flw::flf::Model) | flw::flf::Model | protected |
| mEventHandlers (defined in flw::flf::Entity) | flw::flf::Entity | protected |
| mFlagAttachedDetached (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | |
| mFlagPickable (defined in flw::flf::IPickable) | flw::flf::IPickable | protected |
| mLights (defined in flw::flf::Model) | flw::flf::Model | protected |
| mMeshes (defined in flw::flf::Model) | flw::flf::Model | protected |
| mMMC (defined in flw::Moveable) | flw::Moveable | protected |
| Model(Engine *engine, flc::Program *program, const flf::Shape< flc::VertexBasic > &shape, flc::Texture2D *diffuseMap, flc::Texture2D *normalMap=nullptr, flc::Texture2D *specularMap=nullptr, const Material &material=Material()) (defined in flw::flf::Model) | flw::flf::Model | |
| Model(Engine *engine, flc::Program *program, const std::string &shapePath) (defined in flw::flf::Model) | flw::flf::Model | |
| Model(Engine *engine, flc::Program *program, const std::string &shapePath, const std::string &diffuseMapPath, const std::string &normalMapPath="", const std::string &specularMapPath="") (defined in flw::flf::Model) | flw::flf::Model | |
| Model(Engine *engine, flc::Program *program, const std::string &shapePath, flc::Texture2D *diffuseMap, flc::Texture2D *normalMap=nullptr, flc::Texture2D *specularMap=nullptr, const Material &material=Material()) (defined in flw::flf::Model) | flw::flf::Model | |
| Model(Model &&obj)=default (defined in flw::flf::Model) | flw::flf::Model | |
| Moveable(glm::vec3 translation=glm::vec3(0.0), glm::quat rotation=glm::quat(1.0, 0.0, 0.0, 0.0), unsigned int callbacks=1) (defined in flw::Moveable) | flw::Moveable | |
| Moveable(const Moveable &) (defined in flw::Moveable) | flw::Moveable | |
| Moveable(Moveable &&) (defined in flw::Moveable) | flw::Moveable | |
| moveBy(glm::vec3 coordinates) (defined in flw::Moveable) | flw::Moveable | |
| moveBy(float deltaTime, const glm::vec3 &deltaMove, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable) | flw::Moveable | |
| moveByX(float distance) (defined in flw::Moveable) | flw::Moveable | |
| moveByY(float distance) (defined in flw::Moveable) | flw::Moveable | |
| moveByZ(float distance) (defined in flw::Moveable) | flw::Moveable | |
| moveInDirection(glm::vec3 direction) (defined in flw::Moveable) | flw::Moveable | |
| moveTo(glm::vec3 coordinates) (defined in flw::Moveable) | flw::Moveable | |
| moveTo(float durationInSeconds, const glm::vec3 &endTranslation, Callback< float(float)> ease) (defined in flw::Moveable) | flw::Moveable | |
| moveToX(float distance) (defined in flw::Moveable) | flw::Moveable | |
| moveToY(float distance) (defined in flw::Moveable) | flw::Moveable | |
| moveToZ(float distance) (defined in flw::Moveable) | flw::Moveable | |
| mParentMMC (defined in flw::Moveable) | flw::Moveable | protected |
| mParentRefresh (defined in flw::flf::Entity) | flw::flf::Entity | protected |
| mParentRotation (defined in flw::Moveable) | flw::Moveable | protected |
| mPhysicsMMC (defined in flw::flf::Entity) | flw::flf::Entity | protected |
| mPickColor (defined in flw::flf::IPickable) | flw::flf::IPickable | protected |
| mProgram (defined in flw::flf::Programmable) | flw::flf::Programmable | protected |
| mProgramLoader (defined in flw::flf::Model) | flw::flf::Model | protected |
| mProgramShadow (defined in flw::flf::Model) | flw::flf::Model | protected |
| mProgramShadowColor (defined in flw::flf::Model) | flw::flf::Model | protected |
| mPSC (defined in flw::flf::Entity) | flw::flf::Entity | protected |
| mPSR (defined in flw::flf::Entity) | flw::flf::Entity | protected |
| mRefresh (defined in flw::Moveable) | flw::Moveable | protected |
| mRotation (defined in flw::Moveable) | flw::Moveable | protected |
| mScale (defined in flw::Moveable) | flw::Moveable | protected |
| mTranslation (defined in flw::Moveable) | flw::Moveable | protected |
| mTranslation (defined in flw::Moveable) | flw::Moveable | |
| mUniformLocationCacheBones (defined in flw::flf::Model) | flw::flf::Model | protected |
| mUniformLocationCacheBonesShadow (defined in flw::flf::Model) | flw::flf::Model | protected |
| mUniformLocationCacheBonesShadowColor (defined in flw::flf::Model) | flw::flf::Model | protected |
| notifyObservers() (defined in flw::Observable) | flw::Observable | protected |
| Observable() (defined in flw::Observable) | flw::Observable | |
| Observable(const Observable &arg) (defined in flw::Observable) | flw::Observable | |
| Observable(Observable &&) (defined in flw::Observable) | flw::Observable | |
| onAttached(ITreeNode *) (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | inlinevirtual |
| onDetached() (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | inlinevirtual |
| onPicked() override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| onUnpicked() override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| operator=(Model &&)=default (defined in flw::flf::Model) | flw::flf::Model | |
| operator=(const Programmable &)=delete (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| operator=(Programmable &&) (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| operator=(Entity &&) (defined in flw::flf::Entity) | flw::flf::Entity | |
| operator=(const IRenderable &)=delete (defined in flw::flc::IRenderable) | flw::flc::IRenderable | |
| operator=(IRenderable &&) (defined in flw::flc::IRenderable) | flw::flc::IRenderable | |
| operator=(const IPickable &) (defined in flw::flf::IPickable) | flw::flf::IPickable | |
| operator=(const Moveable &) (defined in flw::Moveable) | flw::Moveable | |
| operator=(Moveable &&) (defined in flw::Moveable) | flw::Moveable | |
| operator=(const Observable &) (defined in flw::Observable) | flw::Observable | |
| operator=(Observable &&) (defined in flw::Observable) | flw::Observable | |
| operator=(const TreePtr &)=delete (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | |
| operator=(TreePtr &&)=default (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | |
| operator=(const ITreeNode &) (defined in flw::flf::ITreeNode) | flw::flf::ITreeNode | |
| performAnimation(GLfloat timeElapsed_us) (defined in flw::flf::Model) | flw::flf::Model | |
| Programmable(flc::Program *program) (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| Programmable(const Programmable &)=delete (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| Programmable(Programmable &&obj) (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| reloadModel(const std::string &shapePath) (defined in flw::flf::Model) | flw::flf::Model | |
| reloadModel(const std::string &path, flc::Texture2D *diff, flc::Texture2D *norm, flc::Texture2D *specular, const Material &material=Material()) (defined in flw::flf::Model) | flw::flf::Model | |
| removeEffect(ps< IEffect > effect) (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| rotateBy(const glm::vec3 &axis, float angle) (defined in flw::Moveable) | flw::Moveable | |
| rotateBy(float deltaTime, const float aAngle, const glm::vec3 &aAxis, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable) | flw::Moveable | |
| rotateByX(float angle) (defined in flw::Moveable) | flw::Moveable | |
| rotateByY(float angle) (defined in flw::Moveable) | flw::Moveable | |
| rotateByZ(float angle) (defined in flw::Moveable) | flw::Moveable | |
| rotateTo(glm::quat rotation) (defined in flw::Moveable) | flw::Moveable | |
| rotateTo(const glm::vec3 &axis, float angle) (defined in flw::Moveable) | flw::Moveable | |
| rotateTo(float deltaTime, const float aAngle, const glm::vec3 &aAxis, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable) | flw::Moveable | |
| scaleBy(float deltaTime, const glm::vec3 &aScale, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable) | flw::Moveable | |
| scaleTo(float scale) (defined in flw::Moveable) | flw::Moveable | |
| scaleTo(glm::vec3 scale) (defined in flw::Moveable) | flw::Moveable | |
| scaleTo(float deltaTime, const glm::vec3 &aScale, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable) | flw::Moveable | |
| scaleToX(float scale) (defined in flw::Moveable) | flw::Moveable | |
| scaleToY(float scale) (defined in flw::Moveable) | flw::Moveable | |
| scaleToZ(float scale) (defined in flw::Moveable) | flw::Moveable | |
| setActiveAnimation(GLint animationID) (defined in flw::flf::Model) | flw::flf::Model | |
| setRefresh(bool state) (defined in flw::Moveable) | flw::Moveable | |
| setTransformation(glm::mat4 modelMatrix) (defined in flw::flf::Entity) | flw::flf::Entity | |
| stepInTime(float timeSinceLastFrameInSeconds) (defined in flw::flf::Entity) | flw::flf::Entity | |
| stop() (defined in flw::Moveable) | flw::Moveable | |
| TreePtr() (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | inline |
| TreePtr(const TreePtr &)=delete (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | |
| TreePtr(TreePtr &&)=default (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > | |
| unpick() override (defined in flw::flf::Entity) | flw::flf::Entity | virtual |
| updateMatrixCache() (defined in flw::Moveable) | flw::Moveable | |
| updateMatrixTree() (defined in flw::flf::Entity) | flw::flf::Entity | |
| updateParentMatrix(glm::mat4 &parent) (defined in flw::flf::Entity) | flw::flf::Entity | |
| updateParentRotation(glm::quat &rotation) (defined in flw::flf::Entity) | flw::flf::Entity | |
| updateRenderer(flc::IRenderer &renderer) override (defined in flw::flf::Model) | flw::flf::Model | virtual |
| waitInTime(float deltaTime) (defined in flw::Moveable) | flw::Moveable | |
| ~Entity() override (defined in flw::flf::Entity) | flw::flf::Entity | |
| ~IPickable() (defined in flw::flf::IPickable) | flw::flf::IPickable | virtual |
| ~IRenderable() (defined in flw::flc::IRenderable) | flw::flc::IRenderable | virtual |
| ~ITreeNode() (defined in flw::flf::ITreeNode) | flw::flf::ITreeNode | virtual |
| ~Model() override (defined in flw::flf::Model) | flw::flf::Model | |
| ~Moveable() override (defined in flw::Moveable) | flw::Moveable | |
| ~Observable() (defined in flw::Observable) | flw::Observable | virtual |
| ~Programmable() override (defined in flw::flf::Programmable) | flw::flf::Programmable | |
| ~TreePtr() override=default (defined in flw::flf::TreePtr< Entity >) | flw::flf::TreePtr< Entity > |
1.8.11