Show / Hide Table of Contents

Interface IManagedInstanceData

Interface for instance data implementations, that are observed by the MeshManager. The MeshManger is handling the memory allocation and deallocation of meshes and their instance datas on the GPU.

Inherited Members
System.IDisposable.Dispose()
Namespace: Fusee.Engine.Common
Assembly: Fusee.Engine.Common.dll
Syntax
public interface IManagedInstanceData : IDisposable

Properties

SessionUniqueId

The unique id of the object.

Declaration
Suid SessionUniqueId { get; }
Property Value
Type Description
Suid

Events

DataChanged

This event notifies observing MeshManager about property changes and the InstanceData's disposal.

Declaration
event EventHandler<InstanceDataChangedEventArgs> DataChanged
Event Type
Type Description
System.EventHandler<InstanceDataChangedEventArgs>

DisposeData

This event notifies observing MeshManager about property changes and the InstanceData's disposal.

Declaration
event EventHandler<InstanceDataChangedEventArgs> DisposeData
Event Type
Type Description
System.EventHandler<InstanceDataChangedEventArgs>
Generated by DocFX
GitHub Repo
Back to top