Class MainLibBase

  • Direct Known Subclasses:
    MainLib

    public abstract class MainLibBase
    extends java.lang.Object
    Blender organises data in so-called libraries. A main library contains all root elements found in a blender file. This is the base class with several helper methods for the actual class MainLib, which will be generated based on the meta data found in the Blender file.
    Author:
    homac
    • Constructor Detail

      • MainLibBase

        protected MainLibBase​(java.lang.String packageName,
                              BlenderFile blend)
                       throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getFirst

        protected abstract CFacade getFirst​(CFacade libElem)
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • isLibraryElement

        public static boolean isLibraryElement​(CStruct struct)