/// <summary> /// ネイティブのインスタンスからラッパー側のインスタンスを生成する。 /// </summary> /// <param name="o"></param> /// <param name="type"></param> internal static RenderTexture2D GenerateRenderTexture2D(swig.RenderTexture2D o, GenerationType type) { var p = o.GetPtr(); var existing = GC.Texture2Ds.GetObject(p); existing = GenerateInternal(existing, o, type); if (existing != null) { return((RenderTexture2D)existing); } var ret = new RenderTexture2D(o); GC.Texture2Ds.AddObject(p, ret); return(ret); }
internal RenderTexture2D(swig.RenderTexture2D swig) : base(swig) { SwigObject = swig; }
internal RenderTexture2D(swig.RenderTexture2D coreInstance) : base(coreInstance) { }