Entity Clase

Definición

Una entidad representa un objeto en el espacio.

public ref class Entity : Microsoft::Azure::RemoteRendering::ObjectBase
public class Entity : Microsoft.Azure.RemoteRendering.ObjectBase
type Entity = class
    inherit ObjectBase
Public Class Entity
Inherits ObjectBase
Herencia

Comentarios

Las entidades tienen una transformación, lo que significa una posición, rotación y escala. Por sí solos las entidades no tienen ninguna funcionalidad observable. En su lugar, el comportamiento se agrega a través de componentes (consulte ComponentBase), que están asociados a entidades. Por ejemplo, la asociación de un MeshComponent elemento hará que una malla aparezca en la posición de la entidad.

El aspecto más importante de la propia entidad es la jerarquía y la transformación jerárquica resultante. Por ejemplo, cuando varias entidades se adjuntan como elementos secundarios a una entidad primaria compartida, todas estas entidades se pueden mover, rotar y escalar en unísono cambiando la transformación de la entidad primaria.

Propiedades

Children

Lista de solo lectura de todas las entidades asociadas como elementos secundarios a esta.

Components

Lista de solo lectura de todos los componentes asociados a esta entidad.

Enabled

Habilita o deshabilita la entidad y todos sus componentes y elementos secundarios.

InteropId

Una entidad representa un objeto en el espacio.

(Heredado de ObjectBase)
Name

Propiedad de nombre opcional.

Parent

Entidad que actúa como elemento primario de esta entidad.

Position

Posición, en relación con el nodo primario.

Root

Entidad primaria superior de esta jerarquía. Si esta entidad es una entidad raíz (es decir Parent , no es válida), devuelve esta entidad.

Rotation

Rotación, en relación con el nodo primario.

Scale

Escala, en relación con el nodo primario.

Static

Indica si este objeto se origina en una conversión de modelo que usó el parámetro "SceneGraphMode=static" para la conversión. Estos objetos no se pueden transformar individualmente ni volver a crear elementos primarios. Al llamar a transform o re-parenting en un objeto estático, se devolverá el código de error "ObjectStatic".

Type

Tipo exacto de este objeto.

Valid

Si esta entidad sigue siendo válida.

Métodos

AsToolingObject<ToolingObject>()

Una entidad representa un objeto en el espacio.

(Heredado de ObjectBase)
Destroy()

Destruye la entidad.

Equals(Object)

Una entidad representa un objeto en el espacio.

(Heredado de ObjectBase)
FindComponentOfType(ObjectType)

Intenta encontrar un componente del tipo especificado.

FindComponentOfType<COMPTYPE>()

Busque un componente de un tipo en esta entidad.

FindFirstEntity(Entity+EntitySearchDelegate)

Busque la primera entidad en la jerarquía de esta entidad (inclusive por sí misma) que se complete previamente. La búsqueda se realiza en primer orden en profundidad.

GetHashCode()

Una entidad representa un objeto en el espacio.

(Heredado de ObjectBase)
QueryLocalBoundsAsync()

Consulta el cuadro de límite de espacio local desde el servidor.

QueryMetadataAsync()

Consulta los metadatos disponibles en una sola entidad.

QueryWorldBoundsAsync()

Consulta el cuadro de límite de espacio mundial desde el servidor.

VisitEntity(Entity+VisitEntityDelegate)

Visite esta entidad y todos los elementos secundarios en un primer recorrido en profundidad hasta que se visite cada nodo o hasta que el visitante devuelva VisitorResult.ExitVisit

Se aplica a

Consulte también