Conscience Core
CscWorldObject Member List

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

addTag(const string &tag)CscWorldElement
certitudeCscWorldElement
collideWithOthersCscWorldElement
CscWorldElement(const CscWorldElementId &id, const string &name, CscPoint3d *positionIn, CscPoint3d *rotationEulerIn, CscPhysicsType physicsType=CscPhysicsType::BOUNDING_BOX, float mass=5.0, vector< CscWorldElementPart * > *parts=nullptr, vector< CscPoint3d * > *positions=nullptr, vector< CscPoint3d * > *normals=nullptr, vector< CscPolygon * > *polygons=nullptr, vector< const CscLocationTag * > *locationTags=nullptr, float minX=0, float minY=0, float minZ=0, float depth=0, float height=0, float width=0)CscWorldElement
CscWorldObject(int modelId, string name, CscPoint3d *positionIn, CscPoint3d *rotationIn, CscPhysicsType physicsType=CscPhysicsType::BOUNDING_BOX, float mass=5.0, vector< CscWorldElementPart * > *parts=nullptr, vector< CscPoint3d * > *positions=nullptr, vector< CscPoint3d * > *normals=nullptr, vector< CscPolygon * > *polygons=nullptr, vector< const CscLocationTag * > *locationTags=nullptr, float minX=0, float minY=0, float minZ=0, float depth=0, float height=0, float width=0)CscWorldObject
dampingAngularCscWorldElement
dampingLinearCscWorldElement
depthCscWorldElement
flagCscWorldObject
forcePolygons(const vector< CscPolygon * > &newPolygons)CscWorldElement
frictionCscWorldElement
getBaseRotation() constCscWorldElementprotectedvirtual
getDimensions() const overrideCscWorldObjectvirtual
getId() constCscWorldElementvirtual
getLocationTagByName(const string &name) constCscWorldElement
getMass()CscWorldElement
getMinPositionInWorldCoordinates() constCscWorldElementvirtual
getModelId() constCscWorldObjectinline
getName() constCscWorldElement
getNormals() constCscWorldElement
getParts() constCscWorldElement
getPhysicsType() constCscWorldElement
getPolygons() constCscWorldElement
getPolygonsArray() constCscWorldElement
getPolygonsCount() constCscWorldElement
getPolygonsInWorldCoordinates() constCscWorldElement
getPosition() constCscWorldElement
getPositions() constCscWorldElement
getReconstructedVerticesFromPolygons(const int stepInCm=10) constCscWorldElement
getRotationEuler() constCscWorldElement
getRotationEulerAsPoint() constCscWorldElement
getRotationQuaternion() constCscWorldElement
getRotationQuaternionArray() constCscWorldElement
getSpeed() constCscWorldObject
getVerticesArray() constCscWorldElement
getVerticesCount() constCscWorldElement
getYPlanSlicePoints(double sliceY, double precisionCm=5.0) constCscWorldElement
hasTag(const string &tag) constCscWorldElement
heightCscWorldElement
idCscWorldElementprotected
isFirearm(const int &objectModelId)CscWorldObjectinlinestatic
isIn3DArea(const CscArea3d *area) constCscWorldElement
isKnife(const int &objectModelId)CscWorldObjectinlinestatic
isMotorizedVehicle(const int &objectModelId)CscWorldObjectinlinestatic
isUnmotorizedVehicle(const int &objectModelId)CscWorldObjectinlinestatic
locationTagsCscWorldElementprotected
massCscWorldElement
minXCscWorldElement
minYCscWorldElement
minZCscWorldElement
motionCscWorldObject
nextId()CscWorldElementinlinestatic
removeTag(const string &tag)CscWorldElement
repositionateToZeroOriginPolygons()CscWorldElement
repositionateToZeroOriginPositions()CscWorldElement
restitutionCscWorldElement
setPosition(float x, float y, float z)CscWorldElement
setRotationEuler(double x, double y, double z)CscWorldElement
setRotationQuaternion(double w, double x, double y, double z)CscWorldElement
setSpeed(float x, float y, float z)CscWorldObject
widthCscWorldElement
~CscWorldElement()CscWorldElementvirtual