Class XRDeviceRenderableModel
Render a 3d model associated to a XR device.
Inheritance
DependencyObject
AttachableObject
PrefabInstanceObject
Component
XRDeviceRenderableModel
Implements
Inherited Members
Component.Owner
Component.Managers
Component.ShouldBeActivated
Component.Clone()
Component.Attach(Entity)
Component.OnLoaded()
Component.OnAttached()
Component.OnDestroy()
PrefabInstanceObject.PrefabSource
PrefabInstanceObject.PrefabElementId
PrefabInstanceObject.IsPrefabInstance
PrefabInstanceObject.IsMissingPrefabSource
AttachableObject.AttachableStateChanged
AttachableObject.IsEnabled
AttachableObject.State
AttachableObject.IsLoaded
AttachableObject.IsAttached
AttachableObject.IsActivated
AttachableObject.IsStarted
AttachableObject.IsDestroyed
AttachableObject.Destroy()
AttachableObject.DependencyBroken()
DependencyObject.Dependencies
DependencyObject.OnDependencyRemoved
Namespace: Evergine.Components.XR
Assembly: Evergine.Components.dll
Syntax
public class XRDeviceRenderableModel : Component, IDependencyObject
Properties
RenderableEntity
Gets the renderable entity.
Declaration
public Entity RenderableEntity { get; }
Property Value
Type | Description |
---|---|
Entity |
Methods
OnActivated()
Invoked when the object is activated once is attached.
Declaration
protected override void OnActivated()
Overrides
Evergine.Framework.Component.OnActivated()
OnDeactivated()
Invoked when the object is deactivated.
Declaration
protected override void OnDeactivated()
Overrides
Evergine.Framework.Component.OnDeactivated()
OnDetach()
Invoked when the object is detached.
Declaration
protected override void OnDetach()
Overrides
Evergine.Framework.Component.OnDetach()
Start()
Invoked to start the object.
Declaration
protected override void Start()
Overrides
Evergine.Framework.Component.Start()