Entity 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
엔터티는 공간의 개체를 나타냅니다.
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
- 상속
설명
엔터티에는 위치, 회전 및 배율을 의미하는 변환이 있습니다. 자체 엔터티에는 관찰 가능한 기능이 없습니다. 대신 동작은 엔터티에 연결된 구성 요소(참조 ComponentBase)를 통해 추가됩니다. instance 연결하면 MeshComponent 메시가 엔터티의 위치에 표시됩니다.
엔터티 자체의 가장 중요한 측면은 계층 구조와 그로 인한 계층 변환입니다. 예를 들어 여러 엔터티가 공유 부모 엔터티에 자식으로 연결된 경우 부모 엔터티의 변환을 변경하여 이러한 엔터티를 모두 이동, 회전 및 확장할 수 있습니다.
속성
Children |
이 엔터티에 자식으로 연결된 모든 엔터티의 읽기 전용 목록입니다. |
Components |
이 엔터티에 연결된 모든 구성 요소의 읽기 전용 목록입니다. |
Enabled |
엔터티와 모든 구성 요소 및 자식을 사용하거나 사용하지 않도록 설정합니다. |
InteropId |
엔터티는 공간의 개체를 나타냅니다. (다음에서 상속됨 ObjectBase) |
Name |
선택적 이름 속성입니다. |
Parent |
이 엔터티의 부모 역할을 하는 엔터티입니다. |
Position |
부모 노드를 기준으로 하는 위치입니다. |
Root |
이 계층 구조에서 가장 상위 부모 엔터티입니다. 이 엔터티가 루트 엔터티 자체인 경우(즉, Parent 유효하지 않음) 이 엔터티를 반환합니다. |
Rotation |
부모 노드를 기준으로 회전합니다. |
Scale |
부모 노드를 기준으로 크기를 조정합니다. |
Static |
이 개체가 변환에 'SceneGraphMode=static' 매개 변수를 사용한 모델 변환에서 발생했는지 여부를 나타냅니다. 이러한 개체는 개별적으로 변환하거나 다시 부모로 만들 수 없습니다. 정적 개체에서 변환 또는 다시 육아를 호출하면 'ObjectStatic' 오류 코드가 반환됩니다. |
Type |
이 개체의 정확한 형식 입니다. |
Valid |
이 엔터티가 여전히 유효한지 여부입니다. |
메서드
AsToolingObject<ToolingObject>() |
엔터티는 공간의 개체를 나타냅니다. (다음에서 상속됨 ObjectBase) |
Destroy() |
엔터티를 삭제합니다. |
Equals(Object) |
엔터티는 공간의 개체를 나타냅니다. (다음에서 상속됨 ObjectBase) |
FindComponentOfType(ObjectType) |
지정된 형식의 구성 요소를 찾으려고 시도합니다. |
FindComponentOfType<COMPTYPE>() |
이 엔터티에서 형식의 구성 요소를 찾습니다. |
FindFirstEntity(Entity+EntitySearchDelegate) |
미리 처리되는 이 엔터티의 계층 구조(자체 포함)에서 첫 번째 엔터티를 찾습니다. 검색은 심층적인 첫 번째 순서로 수행됩니다. |
GetHashCode() |
엔터티는 공간의 개체를 나타냅니다. (다음에서 상속됨 ObjectBase) |
QueryLocalBoundsAsync() |
서버에서 로컬 공간 경계 상자를 쿼리합니다. |
QueryMetadataAsync() |
단일 엔터티에서 사용 가능한 메타데이터에 대한 쿼리입니다. |
QueryWorldBoundsAsync() |
서버에서 세계 공간 경계 상자를 쿼리합니다. |
VisitEntity(Entity+VisitEntityDelegate) |
모든 노드를 방문하거나 방문자가 VisitorResult.ExitVisit를 반환할 때까지 이 엔터티 및 심층적인 모든 자식을 먼저 방문합니다. |