|
OpenGothic
Open source reimplementation of Gothic I and II
|
This is the complete list of members for Effect, including all inherited members.
| bindAttaches(const Pose &pose, const Skeleton &to) | Effect | |
| Effect()=default | Effect | |
| Effect(Effect &&)=default | Effect | |
| Effect(PfxEmitter &&pfx, std::string_view node) | Effect | |
| Effect(const VisualFx &vfx, World &owner, const Npc &src, SpellFxKey key=SpellFxKey::Count) | Effect | |
| Effect(const VisualFx &vfx, World &owner, const Tempest::Vec3 &pos, SpellFxKey key=SpellFxKey::Count) | Effect | |
| effectPrefferedTime() const | Effect | |
| handle() const | Effect | inline |
| is(const VisualFx &vfx) const | Effect | |
| isAlive() const | Effect | |
| onCollide(World &owner, const VisualFx *root, const Tempest::Vec3 &pos, Npc *npc, Npc *other, int32_t splId) | Effect | static |
| operator=(Effect &&)=default | Effect | |
| setActive(bool e) | Effect | |
| setBullet(Bullet *b, World &owner) | Effect | |
| setKey(World &owner, SpellFxKey key, int32_t keyLvl=0) | Effect | |
| setLooped(bool l) | Effect | |
| setMesh(const MeshObjects::Mesh *mesh) | Effect | |
| setObjMatrix(const Tempest::Matrix4x4 &mt) | Effect | |
| setOrigin(Npc *npc) | Effect | |
| setPhysicsDisable() | Effect | |
| setSpellId(int32_t splId, World &owner) | Effect | |
| setTarget(const Npc *npc) | Effect | |
| tick(uint64_t dt) | Effect | |
| ~Effect() | Effect |