YAGE  1.0
Yet Another Game Engine
GameObjectsBuilder Member List

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

addLight(GameObjectType type)GameObjectsBuilder
addModel(const std::string modelPath, const std::string texturePath=std::string())GameObjectsBuilder
addParticleSystem(const std::string &texturePath)GameObjectsBuilder
addRigidBody(float mass)GameObjectsBuilder
copyModel()GameObjectsBuilder
GameObjectsBuilder()GameObjectsBuilder
getResult() const GameObjectsBuilder
lockUpright()GameObjectsBuilder
setAttenuation(float constant, float linear, float quadratic)GameObjectsBuilder
setCastsShadows(bool)GameObjectsBuilder
setColor(glm::vec3 color)GameObjectsBuilder
setConeDirection(glm::vec3 coneDirection)GameObjectsBuilder
setDiffuse(const std::string &)GameObjectsBuilder
setHalfVector(glm::vec3 halfVector)GameObjectsBuilder
setNormal(const std::string &)GameObjectsBuilder
setParticleCount(int)GameObjectsBuilder
setParticleLife(float)GameObjectsBuilder
setParticleSpawnRate(int)GameObjectsBuilder
setPosition(glm::vec3)GameObjectsBuilder
setRotation(float angleX, float angleY, float angleZ)GameObjectsBuilder
setScale(float)GameObjectsBuilder
setSpecular(const std::string &)GameObjectsBuilder
setSpotCutoff(float cutoff)GameObjectsBuilder
setSpotExponent(float exponent)GameObjectsBuilder
setStrength(float strength)GameObjectsBuilder
~GameObjectsBuilder()GameObjectsBuilder