Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Struct EcsEntity

    Struct that can replace Entity struct (to hold it in SharedData, for example)

    Implements
    IEquatable<Entity>
    IEquatable<EcsEntity>
    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Fwt.Core
    Assembly: fwt.core.ecs.dll
    Syntax
    [Serializable]
    public struct EcsEntity : IEquatable<Entity>, IEquatable<EcsEntity>

    Fields

    Index

    Declaration
    public int Index
    Field Value
    Type Description
    int

    Version

    Declaration
    public int Version
    Field Value
    Type Description
    int

    Methods

    Equals(EcsEntity)

    Declaration
    public bool Equals(EcsEntity other)
    Parameters
    Type Name Description
    EcsEntity other
    Returns
    Type Description
    bool

    Equals(Entity)

    Declaration
    public bool Equals(Entity other)
    Parameters
    Type Name Description
    Entity other
    Returns
    Type Description
    bool

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    ValueType.ToString()

    Operators

    implicit operator Entity(EcsEntity)

    Declaration
    public static implicit operator Entity(EcsEntity source)
    Parameters
    Type Name Description
    EcsEntity source
    Returns
    Type Description
    Entity

    implicit operator EcsEntity(Entity)

    Declaration
    public static implicit operator EcsEntity(Entity source)
    Parameters
    Type Name Description
    Entity source
    Returns
    Type Description
    EcsEntity

    Implements

    IEquatable<T>
    IEquatable<T>

    Extension Methods

    HashExtensions.GetHashCode_ValueType<TValue>(TValue, int)
    HashExtensions.GetHashCode_ValueType<TValue>(TValue, int)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    In this article
    Back to top Generated by DocFX