Search Results for

    Show / Hide Table of Contents

    Struct ScriptingTypeHandle

    The safe handle to the scripting type contained in the scripting assembly.

    Assembly: FlaxEngine.dll
    File: Engine/Scripting/ScriptingType.h
    Syntax
    public struct ScriptingTypeHandle

    Constructors

    ScriptingTypeHandle(const ScriptingTypeInitializer& initializer)

    Declaration
    public ScriptingTypeHandle(const ScriptingTypeInitializer& initializer)
    Parameters
    ScriptingTypeInitializer initializer

    Fields

    Module

    Declaration
    public BinaryModule* Module
    Field Value
    BinaryModule

    TypeIndex

    Declaration
    public int32 TypeIndex
    Field Value
    int32

    Methods

    GetClass()

    Declaration
    public MClass* GetClass() const
    Returns
    MClass

    GetType()

    Declaration
    public ScriptingType GetType() const
    Returns
    ScriptingType

    IsAssignableFrom(ScriptingTypeHandle c)

    Declaration
    public bool IsAssignableFrom(ScriptingTypeHandle c) const
    Parameters
    ScriptingTypeHandle c

    Returns
    bool

    IsSubclassOf(ScriptingTypeHandle c)

    Declaration
    public bool IsSubclassOf(ScriptingTypeHandle c) const
    Parameters
    ScriptingTypeHandle c

    Returns
    bool

    operator bool()

    Declaration
    public operator bool() const
    Returns
    FORCE_INLINE

    operator!=(const ScriptingTypeHandle& other)

    Declaration
    public bool operator!=(const ScriptingTypeHandle& other) const
    Parameters
    ScriptingTypeHandle other

    Returns
    bool

    operator!=(const ScriptingTypeInitializer& other)

    Declaration
    public bool operator!=(const ScriptingTypeInitializer& other) const
    Parameters
    ScriptingTypeInitializer other

    Returns
    bool

    operator=(const ScriptingTypeHandle& other)

    Declaration
    public ScriptingTypeHandle operator=(const ScriptingTypeHandle& other)
    Parameters
    ScriptingTypeHandle other

    Returns
    ScriptingTypeHandle

    operator=(const ScriptingTypeHandle&& other)

    Declaration
    public ScriptingTypeHandle operator=(const ScriptingTypeHandle&& other)
    Parameters
    ScriptingTypeHandle other

    Returns
    ScriptingTypeHandle

    operator==(const ScriptingTypeHandle& other)

    Declaration
    public bool operator==(const ScriptingTypeHandle& other) const
    Parameters
    ScriptingTypeHandle other

    Returns
    bool

    operator==(const ScriptingTypeInitializer& other)

    Declaration
    public bool operator==(const ScriptingTypeInitializer& other) const
    Parameters
    ScriptingTypeInitializer other

    Returns
    bool

    ScriptingTypeHandle()

    Declaration
    public ScriptingTypeHandle()
    Returns
    FORCE_INLINE

    ScriptingTypeHandle(BinaryModule* module, int32 typeIndex)

    Declaration
    public ScriptingTypeHandle(BinaryModule* module, int32 typeIndex)
    Parameters
    BinaryModule module

    int32 typeIndex

    Returns
    FORCE_INLINE

    ScriptingTypeHandle(const ScriptingTypeHandle& other)

    Declaration
    public ScriptingTypeHandle(const ScriptingTypeHandle& other)
    Parameters
    ScriptingTypeHandle other

    Returns
    FORCE_INLINE

    ScriptingTypeHandle(ScriptingTypeHandle&& other)

    Declaration
    public ScriptingTypeHandle(ScriptingTypeHandle&& other)
    Parameters
    ScriptingTypeHandle other

    Returns
    FORCE_INLINE

    ToString(bool withAssembly=false)

    Declaration
    public String ToString(bool withAssembly=false) const
    Parameters
    bool withAssembly

    Returns
    String

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat