Colobot
CObject Member List

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

AddCrashSphere(const CrashSphere &crashSphere)CObject
CanCollideWith(CObject *other)CObject
CObject(int id, ObjectType type)CObjectprotected
CObject(const CObject &)=delete (defined in CObject)CObject
DeleteAllCrashSpheres()CObject
DeletePart(int part) (defined in COldObjectInterface)COldObjectInterfacevirtual
FlatParent() (defined in COldObjectInterface)COldObjectInterfacevirtual
FloorAdjust() (defined in COldObjectInterface)COldObjectInterfacevirtual
GetActive()CObjectinlinevirtual
GetAllCrashSpheres()CObject
GetAnimateOnReset()CObject
GetAuto() (defined in COldObjectInterface)COldObjectInterfacevirtual
GetBotVar()CObject
GetCameraCollisionSphere()CObject
GetCharacter() (defined in COldObjectInterface)COldObjectInterfacevirtual
GetCollisions()CObject
GetCrashSphereCount()CObject
GetDetectable()CObjectinlinevirtual
GetFirstCrashSphere()CObject
GetID() const CObjectinline
GetLock()CObject
GetObjectRank(int part) (defined in COldObjectInterface)COldObjectInterfacevirtual
GetOption() (defined in COldObjectInterface)COldObjectInterfacevirtual
GetPosition() const CObjectvirtual
GetProxyActivate()CObject
GetProxyDistance()CObject
GetRotation() const CObjectvirtual
GetRotationX() (defined in CObject)CObject
GetRotationY() (defined in CObject)CObject
GetRotationZ() (defined in CObject)CObject
GetScale() const CObjectvirtual
GetScaleX() (defined in CObject)CObject
GetScaleY() (defined in CObject)CObject
GetScaleZ() (defined in CObject)CObject
GetTeam()CObject
GetTilt() (defined in COldObjectInterface)COldObjectInterfacevirtual
GetTooltipText()CObject
GetType() const CObjectinline
GetVirusMode() (defined in COldObjectInterface)COldObjectInterfacevirtual
GetWorldMatrix(int part) (defined in COldObjectInterface)COldObjectInterfacevirtual
Implements(ObjectInterfaceType type) const CObjectinline
m_animateOnReset (defined in CObject)CObjectprotected
m_botVar (defined in CObject)CObjectprotected
m_cameraCollisionSphere (defined in CObject)CObjectprotected
m_collisions (defined in CObject)CObjectprotected
m_crashSpheresCObjectprotected
m_idCObjectprotected
m_implementedInterfacesCObjectprotected
m_lock (defined in CObject)CObjectprotected
m_position (defined in CObject)CObjectprotected
m_proxyActivate (defined in CObject)CObjectprotected
m_proxyDistance (defined in CObject)CObjectprotected
m_rotation (defined in CObject)CObjectprotected
m_scale (defined in CObject)CObjectprotected
m_team (defined in CObject)CObjectprotected
m_typeCObjectprotected
operator=(const CObject &)=delete (defined in CObject)CObject
Read(CLevelParserLine *line)=0CObjectpure virtual
ReadCreateParams(CLevelParserLine *line)CObjectstatic
SetAnimateOnReset(bool animateOnReset)CObject
SetCameraCollisionSphere(const Math::Sphere &sphere)CObject
SetCirVibration(Math::Vector dir) (defined in COldObjectInterface)COldObjectInterfacevirtual
SetCollisions(bool collisions)CObject
SetCrashSpheres(const std::vector< Gfx::ModelCrashSphere > &crashSpheres)CObject
SetDrawFront(bool bDraw) (defined in COldObjectInterface)COldObjectInterfacevirtual
SetLinVibration(Math::Vector dir) (defined in COldObjectInterface)COldObjectInterfacevirtual
SetLock(bool lock)CObject
SetMasterParticle(int part, int parti) (defined in COldObjectInterface)COldObjectInterfacevirtual
SetPosition(const Math::Vector &pos)CObjectvirtual
SetProxyActivate(bool activate)CObject
SetProxyDistance(float distance)CObject
SetRotation(const Math::Vector &rotation)CObjectvirtual
SetRotationX(float angle)CObject
SetRotationY(float angle) (defined in CObject)CObject
SetRotationZ(float angle) (defined in CObject)CObject
SetScale(const Math::Vector &scale)CObjectvirtual
SetScale(float scale)CObject
SetScaleX(float angle)CObject
SetScaleY(float angle) (defined in CObject)CObject
SetScaleZ(float angle) (defined in CObject)CObject
SetTeam(int team)CObject
SetTransparency(float value)=0CObjectpure virtual
SetType(ObjectType type) (defined in COldObjectInterface)COldObjectInterfacevirtual
SetVirusMode(bool bEnable) (defined in COldObjectInterface)COldObjectInterfacevirtual
Simplify() (defined in COldObjectInterface)COldObjectInterfacevirtual
TransformCameraCollisionSphere(Math::Sphere &collisionSphere)=0CObjectprotectedpure virtual
TransformCrashSphere(Math::Sphere &crashSphere)=0CObjectprotectedpure virtual
UpdateInterface()CObjectinlinevirtual
Write(CLevelParserLine *line)=0CObjectpure virtual
~CObject() (defined in CObject)CObjectvirtual
~COldObjectInterface() (defined in COldObjectInterface)COldObjectInterfaceinlinevirtual