namespace Dali {
-public class CustomActor : Actor {
+internal class CustomActor : Animatable {
private global::System.Runtime.InteropServices.HandleRef swigCPtr;
internal CustomActor(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.CustomActor_SWIGUpcast(cPtr), cMemoryOwn) {
DisposeQueue.Instance.Add(this);
}
- public override void Dispose() {
- if (!Stage.IsInstalled()) {
+ public virtual void Dispose() {
+ if (!Window.IsInstalled()) {
DisposeQueue.Instance.Add(this);
return;
}
swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
}
global::System.GC.SuppressFinalize(this);
- base.Dispose();
}
}