Search Results for

    Show / Hide Table of Contents

    Class Building

    Inheritance
    Object
    Building
    Implements
    IExistable
    Inherited Members
    Object.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: GTA
    Assembly: ScriptHookVDotNet3.dll
    Syntax
    public class Building : IExistable

    Properties

    | Improve this Doc View Source

    Handle

    The handle of this Building. This property is provided mainly for safer instance handling, but this is also used for equality comparison.

    Declaration
    public int Handle { get; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    Matrix

    Gets this Buildings matrix which stores position and rotation information.

    Declaration
    public Matrix Matrix { get; }
    Property Value
    Type Description
    Matrix
    | Improve this Doc View Source

    MemoryAddress

    Gets the memory address where the Building is stored in memory.

    Declaration
    public IntPtr MemoryAddress { get; }
    Property Value
    Type Description
    IntPtr
    | Improve this Doc View Source

    Model

    Gets the model of this Building.

    Declaration
    public Model Model { get; }
    Property Value
    Type Description
    Model
    | Improve this Doc View Source

    Position

    Gets or sets the position of this Building.

    Declaration
    public Vector3 Position { get; }
    Property Value
    Type Description
    Vector3

    The position in world space.

    | Improve this Doc View Source

    Quaternion

    Gets the quaternion of this Building.

    Declaration
    public Quaternion Quaternion { get; }
    Property Value
    Type Description
    Quaternion
    | Improve this Doc View Source

    Rotation

    Gets or sets the rotation of this Building.

    Declaration
    public Vector3 Rotation { get; }
    Property Value
    Type Description
    Vector3

    The yaw, pitch, roll rotation values in degree.

    Methods

    | Improve this Doc View Source

    Equals(Object)

    Determines if an Object refers to the same entity as this Building.

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    Object obj

    The Object to check.

    Returns
    Type Description
    Boolean

    true if the obj is the same entity as this Building; otherwise, false.

    Overrides
    Object.Equals(Object)
    | Improve this Doc View Source

    Exists()

    Determines if this Building exists.

    Declaration
    public bool Exists()
    Returns
    Type Description
    Boolean

    true if this Building exists; otherwise, false.

    | Improve this Doc View Source

    FromHandle(Int32)

    Creates a new instance of an Building from the given handle.

    Declaration
    public static Building FromHandle(int handle)
    Parameters
    Type Name Description
    Int32 handle

    The building handle.

    Returns
    Type Description
    Building

    Returns a Building if this handle corresponds to a Building. Returns null if no Building exists this the specified handle

    | Improve this Doc View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    Int32
    Overrides
    Object.GetHashCode()

    Operators

    | Improve this Doc View Source

    Equality(Building, Building)

    Determines if two Buildings refer to the same entity.

    Declaration
    public static bool operator ==(Building left, Building right)
    Parameters
    Type Name Description
    Building left

    The left Building.

    Building right

    The right Building.

    Returns
    Type Description
    Boolean

    true if left is the same entity as right; otherwise, false.

    | Improve this Doc View Source

    Inequality(Building, Building)

    Determines if two Buildings don't refer to the same entity.

    Declaration
    public static bool operator !=(Building left, Building right)
    Parameters
    Type Name Description
    Building left

    The left Building.

    Building right

    The right Building.

    Returns
    Type Description
    Boolean

    true if left is not the same entity as right; otherwise, false.

    Implements

    IExistable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX