com.aspose.threed

Interfaces

Classes

Enums

Exceptions

com.aspose.threed

Class RenderResource

  • java.lang.Object
    • com.aspose.threed.RenderResource
  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable


    public abstract class RenderResource
    extends java.lang.Object
    implements java.io.Closeable
    The abstract class of all render resources All render resources will be disposed when the renderer is released. Classes like Mesh/Texture will have a corresponding RenderResource
    • Constructor Summary

      Constructors 
      Constructor and Description
      RenderResource() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void close()
      Dispose internal resources used by RenderResource
      protected void dispose(boolean disposing)
      Dispose internal resources used by RenderResource
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RenderResource

        public RenderResource()
    • Method Detail

      • dispose

        protected void dispose(boolean disposing)
                        throws java.io.IOException
        Dispose internal resources used by RenderResource
        Throws:
        java.io.IOException
      • close

        public void close()
                   throws java.io.IOException
        Dispose internal resources used by RenderResource
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.io.IOException