SCP - Containment Breach
Loading...
Searching...
No Matches
B3D.Plane Class Reference

Private Member Functions

B3D::Channel EmitSound (B3D::Sound@ entity)
B3D::Plane Copy (B3D::Entity@=null)
float GetX (bool global=false, float tween=1)
float GetY (bool global=false, float tween=1)
float GetZ (bool global=false, float tween=1)
float GetPitch (bool global=false, float tween=1)
float GetYaw (bool global=false, float tween=1)
float GetRoll (bool global=false, float tween=1)
float GetScaleX (bool global=false, float tween=1)
float GetScaleY (bool global=false, float tween=1)
float GetScaleZ (bool global=false, float tween=1)
float GetMatElement (int row, int column)
void Reset ()
void SetType (int collisionType, int recursive=0)
void SetPickMode (int pickGeometry, int obscurer=1)
void GetPickMode (int pickGeometry, int obscurer)
B3D::Entity GetParent ()
int GetEntityType ()
void SetRadius (float xRadius, float yRadius=0)
void SetBox (float x, float y, float z, float width, float height, float depth)
void GetBox (int x, int y, int z, int width, int height, int depth)
float Distance (B3D::Entity@ destinationEntity)
float DistanceSquared (B3D::Entity@ destinationEntity)
B3D::Entity Pick (float range)
int CanSee (B3D::Entity@ destEntity)
B3D::Entity Collided (int type)
int CountCollisions ()
float CollisionX (int collisionIndex)
float CollisionY (int collisionIndex)
float CollisionZ (int collisionIndex)
float CollisionNX (int collisionIndex)
float CollisionNY (int collisionIndex)
float CollisionNZ (int collisionIndex)
float CollisionTime (int collisionIndex)
B3D::Entity CollisionEntity (int collisionIndex)
B3D::Surface CollisionSurface (int collisionIndex)
int CollisionTriangle (int collisionIndex)
void Move (float x, float y, float z, bool global=false)
void Turn (float pitch, float yaw, float roll, bool global=false)
void Translate (float x, float y, float z, bool global=false)
void Position (float x, float y, float z, bool global=false)
void Scale (float xScale, float yScale, float zScale, bool global=false)
void Rotate (float pitch, float yaw, float roll, bool global=false)
void PointAt (B3D::Entity@ target, float roll=0)
void AlignToVector (float vectorX, float vectorY, float vectorZ, int axis, float rate=1)
float GetPitchTo (B3D::Entity@ destEntity)
float GetYawTo (B3D::Entity@ destEntity)
void SetAnimTime (float time, int animSeq=0)
void Animate (int mode=1, float speed=1, int sequence=0, float transition=0)
void SetAnimKey (int frame, int posKey=1, int rotKey=1, int scaleKey=1)
int AddAnimSeq (int length)
int ExtractAnimSeq (int firstFrame, int lastFrame, int animSeq=0)
int get_AnimSeq () const property
float get_AnimTime () const property
int get_AnimLength () const property
int get_Animating () const property
void SetParent (B3D::Entity@ parent, bool global=true)
int CountChildren ()
B3D::Entity GetChild (int index)
B3D::Entity FindChild (string name)
void SetInstance (B3D::Entity@ parent)
B3D::Entity GetInstance ()
void Hide ()
void Show ()
int get_IsHidden () const property
int get_Exists () const property
void Free ()
void set_Name (string name) property
string get_Name () const property
string get_Filename () const property
string get_Class () const property
void set_Mask (int mask) property
int get_Mask () const property
B3D::Entity opImplCast ()
float get_Alpha () const property
void set_Alpha (float alpha) property
int get_GetColorR () const property
int get_ColorG () const property
int get_ColorB () const property
void SetColor (float red, float green, float blue)
int get_Blend () const property
void set_Blend (int blend) property
B3D::Texture GetTexture (int tid)
B3D::Buffer GetTextureBuffer (int tid, int bid=0)
void SetTexture (B3D::Texture@ texture, int frame=0, int index=0)
B3D::Brush get_Brush () const property
void set_Brush (B3D::Brush@ brush) property
void SetOrder (int order)
void SetShininess (float shininess, float power=1)
void SetMaterial (float roughness, float metallic)
void SetEffect (B3D::Effect@ effect)
void SetFX (int fx)
void SetAutoFade (float near, float far)
B3D::Model opImplCast ()

Static Private Member Functions

const B3D::Entity opImplCast () const
const B3D::Model opImplCast () const

The documentation for this class was generated from the following file: