Search Results for

    Show / Hide Table of Contents

    Class Scaleform

    A class which handles rendering of Scaleform elements.

    Inheritance
    Object
    Scaleform
    Implements
    IDisposable
    INativeValue
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: GTA
    Assembly: ScriptHookVDotNet3.dll
    Syntax
    public sealed class Scaleform : IDisposable, INativeValue

    Constructors

    | Improve this Doc View Source

    Scaleform(String)

    Declaration
    public Scaleform(string scaleformID)
    Parameters
    Type Name Description
    String scaleformID

    Properties

    | Improve this Doc View Source

    Handle

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

    IsLoaded

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

    IsValid

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

    NativeValue

    Declaration
    public ulong NativeValue { get; set; }
    Property Value
    Type Description
    UInt64

    Methods

    | Improve this Doc View Source

    CallFunction(String, Object[])

    Declaration
    public void CallFunction(string function, params object[] arguments)
    Parameters
    Type Name Description
    String function
    Object[] arguments
    | Improve this Doc View Source

    CallFunctionReturn(String, Object[])

    Declaration
    public int CallFunctionReturn(string function, params object[] arguments)
    Parameters
    Type Name Description
    String function
    Object[] arguments
    Returns
    Type Description
    Int32
    | Improve this Doc View Source

    Dispose()

    Declaration
    public void Dispose()
    | Improve this Doc View Source

    Render2D()

    Declaration
    public void Render2D()
    | Improve this Doc View Source

    Render2DScreenSpace(PointF, PointF)

    Declaration
    public void Render2DScreenSpace(PointF location, PointF size)
    Parameters
    Type Name Description
    PointF location
    PointF size
    | Improve this Doc View Source

    Render3D(Vector3, Vector3, Vector3)

    Declaration
    public void Render3D(Vector3 position, Vector3 rotation, Vector3 scale)
    Parameters
    Type Name Description
    Vector3 position
    Vector3 rotation
    Vector3 scale
    | Improve this Doc View Source

    Render3DAdditive(Vector3, Vector3, Vector3)

    Declaration
    public void Render3DAdditive(Vector3 position, Vector3 rotation, Vector3 scale)
    Parameters
    Type Name Description
    Vector3 position
    Vector3 rotation
    Vector3 scale

    Operators

    | Improve this Doc View Source

    Implicit(Scaleform to InputArgument)

    Declaration
    public static implicit operator InputArgument(Scaleform value)
    Parameters
    Type Name Description
    Scaleform value
    Returns
    Type Description
    InputArgument

    Implements

    System.IDisposable
    INativeValue
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX