Skyline Lua API
Version 1.0
Lua Script Reference for Skyline Game Engine.
|
This is the complete list of members for entity, including all inherited members.
addScript(int entityID, string scriptName) | entity | |
attach(int parentID, int childID) | entity | |
callFn(int entityID, int targetID, String functionName, String arg) | entity | |
callPublicFn(entityID, targetID, value) | entity | |
delete(int entityID) | entity | |
detach(int parentID, int childID) | entity | |
distance | entity | |
exist(int entityID) | entity | |
followPath(entityID, Pathname, Speed,(opt) useRoll) | entity | |
getBoundingMaximum(objID) float getScale() | entity | |
getBoundingMinimum(objID) | entity | |
getBoundingRadius(objID) | entity | |
getBoundingSize(objID) | entity | |
getDescription(int entityID) | entity | |
getDirection(int entityID_1, int entityID_2) | entity | |
getDirectionOfEntity(int entityID) | entity | |
getDistance(int objectID, int TargetID) | entity | |
getDistanceToVector(obj, x, y, z) | entity | |
getDynamicProperty(eID, paramName) float setDynamicProperty(eID | entity | |
getElevation(int objectID, int TargetID) | entity | |
getForward(int entityID) | entity | |
getHeading(int objectID, int TargetID) | entity | |
getHeadingV3(int objectID, float x, float y, float z) | entity | |
getIDFromTag(string entityTagName) | entity | |
getLastHitID() | entity | |
getLocalOrientation(int entityID) | entity | |
getLocalOrientationByAxis(int entityID, int axisX, int axisY, int axisZ) | entity | |
getLocalPosition(int entityID) | entity | |
getMaterialName(int objId, int subentityIndex) | entity | |
getMeshName(objID) | entity | |
getName(int objID) | entity | |
getNumSubEntities() | entity | |
getPosition(int entityID) | entity | |
getRadialOffset(int objID, float radiusOffset, float posx, float posy, float posz) | entity | |
getRight(int entityID) | entity | |
getRotationTo(float srcRotX, float srcRotY, float srcRotZ, float destRotX, float destRotY, float destRotZ) | entity | |
getSquaredDistance(int objectID, int TargetID) | entity | |
getTagFromID(int entityID) | entity | |
getUp(int entityID) | entity | |
getWorldOrientation(int entityID) | entity | |
getWorldOrientationByAxis(int entityID, int axisX, int axisY, int axisZ) | entity | |
getWorldPosition(int entityID) | entity | |
inverseTransform(int entityID, float x, float y, float z) | entity | |
isColliding(int objID, float direction_x, float direction_y, float direction_z, float range, int queryflag) | entity | |
lookatObject(int entityID, int targetID, float rotProgress, int axisX, int axisY, int axisZ) | entity | |
lookatPosition(int entityID, float lookAtPosX, float lookAtPosY, float lookAtPosZ, float rotProgress, int axisX, int axisY, int axisZ) | entity | |
move(int objID, float pitch, float yaw, float roll) | entity | |
paramName | entity | |
paramValue | entity | |
pitch(int entityID, float angle) | entity | |
refreshDynamicProperties() | entity | |
registerTodEvent(int objID) | entity | |
removeRegisteredTodEvent(int objID) | entity | |
roll(int entityID, float angle, int DegreeOrRadian) | entity | |
rotateToSurface(eID, normalx, normaly, normalz, qw, qx, qy, qz) | entity | |
setAdvancedMaterial(id, materialname) | entity | |
setDescription(int entityID, string description) | entity | |
setDirection(int entityID, float dirX, float dirY, float dirZ) | entity | |
setFixedYaw(int entityID, int check[0 or 1]) | entity | |
setLocalOrientation(int entityID, int rotW, int rotX, int rotY, int rotZ) | entity | |
setMaterialName(int objId, string materialName) | entity | |
setName(int objID, string name) | entity | |
setPos(int entityID, Table pos) | entity | |
setPosition(int entityID, float posX, float posY, float posZ) | entity | |
setQueryFlag(int entityID, int QueryFlag) | entity | |
setQueryFlag_DoNotSelect(int entityID) | entity | |
setQueryFlag_Model(int entityID) | entity | |
setRotation(int entityID, float rotX, float rotY, float rotZ) | entity | |
setScale(int entityID, float scaleX, float scaleY, float scaleZ) | entity | |
setShadow(int entityID, int enabledState) | entity | |
setStatic(int entityID, int state) | entity | |
setStatic(bool state) | entity | |
setSubMaterialName(int objId, int subentityIndex, string materialName) | entity | |
setTag(int entityID, string tag) | entity | |
setVisible(int entityID, int enabledState) | entity | |
setVisibleDistance(int entityID, float distance) | entity | |
setVisibleDistance(float distaance) | entity | |
setWorldOrientation(int entityID, int rotW, int rotX, int rotY, int rotZ) | entity | |
spawn(string meshFilename, float posX, float posY, float posZ, float scaleX, float scaleY, float scaleZ) | entity | |
subtractPositions(int entityID_1, int entityID_2) | entity | |
subtractPositions_float3(float x1, float y1, float z1, float x2, float y2, float z2) | entity | |
turn(int objID, float pitch, float yaw, float roll) | entity | |
yaw(int entityID, float angle) | entity |