Platform Data Engine 0.0.1
A data-driven game engine for platformers
PlatformDataEngine::Bullet Member List

This is the complete list of members for PlatformDataEngine::Bullet, including all inherited members.

Component() (defined in PlatformDataEngine::Component)PlatformDataEngine::Component
copy(std::shared_ptr< Component > otherCompPtr)PlatformDataEngine::Bulletvirtual
draw(sf::RenderTarget &target, sf::RenderStates states) constPlatformDataEngine::Bulletvirtual
getProps() const (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
getType() const (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
init()PlatformDataEngine::Bulletvirtual
loadDefinition(nlohmann::json object)PlatformDataEngine::Bulletvirtual
m_all_props (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
m_damageSensor (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_explosionDamage (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_explosionForce (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_explosionRadius (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_forceSensor (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_isDefinition (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
m_isExploding (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_owningGameObject (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_parent (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
m_ParticleSystemName (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_PhysBody (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_properties (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
m_sound (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectileprotected
m_type (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
networkDeserialize(PDEPacket &input)PlatformDataEngine::Componentvirtual
networkDeserializeInit(PDEPacket &input)PlatformDataEngine::Componentvirtual
networkSerialize(PDEPacket &output)PlatformDataEngine::Componentvirtual
networkSerializeInit(PDEPacket &output)PlatformDataEngine::Componentvirtual
registerHierarchy(GameObject *parent) (defined in PlatformDataEngine::Component)PlatformDataEngine::Component
setIsDefinition(bool isDef) (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
setOwner(std::shared_ptr< GameObject > owner) (defined in PlatformDataEngine::Bullet)PlatformDataEngine::Bullet
setProps(nlohmann::json &props) (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
setType(const std::string &type) (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
update(const float &dt, const float &elapsedTime)PlatformDataEngine::Bulletvirtual
~Bullet() (defined in PlatformDataEngine::Bullet)PlatformDataEngine::Bullet
~Projectile() (defined in PlatformDataEngine::Projectile)PlatformDataEngine::Projectile