Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X _ 

C

capacity() - Method in class org.cakelab.json.JSONPrettyprint
 
caption() - Method in interface org.cakelab.jdoxml.api.IDocDotFile
 
caption() - Method in interface org.cakelab.jdoxml.api.IDocImage
 
caption() - Method in interface org.cakelab.jdoxml.api.IDocTable
 
caption() - Method in class org.cakelab.jdoxml.impl.dochandler.DotFileHandler
 
caption() - Method in class org.cakelab.jdoxml.impl.dochandler.ImageHandler
 
caption() - Method in class org.cakelab.jdoxml.impl.dochandler.TableHandler
 
CArrayFacade<T> - Class in org.cakelab.blender.nio
This is the facade class for fixed length arrays.
CArrayFacade(CArrayFacade<T>) - Constructor for class org.cakelab.blender.nio.CArrayFacade
Copy constructor.
CArrayFacade(long, Class<?>[], int[], Block, BlockTable) - Constructor for class org.cakelab.blender.nio.CArrayFacade
This is the constructor to attach an array facade to existing data in a block of a blender file.
cast(Class<U>) - Method in class org.cakelab.blender.nio.CPointer
Type cast for pointers with just one indirection.
cast(Class<?>[]) - Method in class org.cakelab.blender.nio.CPointer
Type cast for pointers with multiple levels of indirection (pointer on pointer).
cast(CArrayFacade<T>) - Method in class org.cakelab.blender.nio.CPointer
Type cast a pointer to an array.
CBufferReadWrite - Class in org.cakelab.blender.io.util
 
CBufferReadWrite(ByteBuffer, long, int) - Constructor for class org.cakelab.blender.io.util.CBufferReadWrite
 
CDataFileRWAccess - Class in org.cakelab.blender.io.util
 
CDataFileRWAccess(RandomAccessFile, int) - Constructor for class org.cakelab.blender.io.util.CDataFileRWAccess
 
CDataReadWriteAccess - Class in org.cakelab.blender.io.util
 
CDataReadWriteAccess(int) - Constructor for class org.cakelab.blender.io.util.CDataReadWriteAccess
 
CFacade - Class in org.cakelab.blender.nio
CFacade is the base class of all complex types (structs).
CFacade(long, Block, BlockTable) - Constructor for class org.cakelab.blender.nio.CFacade
Common constructor for a facade on an existing instance of a DNA struct, a pointer or an array.
CFacade(CFacade, long) - Constructor for class org.cakelab.blender.nio.CFacade
Copy constructor, which assigns the instantiated facade to a another address.
CFacadeClassGenerator - Class in org.cakelab.blender.generator
 
CFacadeClassGenerator(ModelGenerator, GPackage, DocumentationProvider) - Constructor for class org.cakelab.blender.generator.CFacadeClassGenerator
 
CFacadeFieldDescGenerator - Class in org.cakelab.blender.generator
 
CFacadeFieldDescGenerator(ClassGenerator) - Constructor for class org.cakelab.blender.generator.CFacadeFieldDescGenerator
 
CFacadeGetMethodGenerator - Class in org.cakelab.blender.generator
 
CFacadeGetMethodGenerator(CFacadeClassGenerator) - Constructor for class org.cakelab.blender.generator.CFacadeGetMethodGenerator
 
CFacadeMembers - Interface in org.cakelab.blender.typemap
This is a list of constant strings used to name standard members in generated classes derived from CFacade.
CFacadeSetMethodGenerator - Class in org.cakelab.blender.generator
 
CFacadeSetMethodGenerator(CFacadeClassGenerator) - Constructor for class org.cakelab.blender.generator.CFacadeSetMethodGenerator
 
CField - Class in org.cakelab.blender.metac
Stores type information for a field of a struct.
CField(String, CType) - Constructor for class org.cakelab.blender.metac.CField
 
characters(char[], int, int) - Method in class org.cakelab.jdoxml.impl.basehandler.BaseHandler
called when a number of characters are received by the parser.
charAt(int) - Method in class org.cakelab.json.JSONPrettyprint
 
charset - Variable in class org.cakelab.json.codec.JSONCodecConfiguration
character encoding of the json string.
checkParameter(Method, int, Field, Class<?>) - Static method in class org.cakelab.json.codec.ReflectionHelper
 
ChildNodeHandler - Class in org.cakelab.jdoxml.impl.graphhandler
 
ChildNodeHandler(IBaseHandler, GraphHandler) - Constructor for class org.cakelab.jdoxml.impl.graphhandler.ChildNodeHandler
 
children() - Method in interface org.cakelab.jdoxml.api.INode
 
children() - Method in class org.cakelab.jdoxml.impl.graphhandler.NodeHandler
 
Chunk - Class in org.cakelab.blender.io.block.alloc
 
Chunk(long, long, Chunk.State) - Constructor for class org.cakelab.blender.io.block.alloc.Chunk
 
Chunk.State - Enum in org.cakelab.blender.io.block.alloc
 
ChunkIterator - Class in org.cakelab.blender.io.block.alloc
 
ChunkIterator(ChunkList) - Constructor for class org.cakelab.blender.io.block.alloc.ChunkIterator
 
ChunkList - Class in org.cakelab.blender.io.block.alloc
 
ChunkList(Chunk) - Constructor for class org.cakelab.blender.io.block.alloc.ChunkList
 
classgen - Variable in class org.cakelab.blender.generator.utils.FieldVisitor
 
classgen - Variable in class org.cakelab.blender.generator.utils.MethodGenerator
 
ClassGenerator - Class in org.cakelab.blender.generator.utils
 
ClassGenerator(ModelGenerator, GPackage, DocumentationProvider) - Constructor for class org.cakelab.blender.generator.utils.ClassGenerator
 
clear() - Method in class org.cakelab.blender.io.block.BlockList
 
close() - Method in class org.cakelab.blender.io.BlenderFile
 
close() - Method in class org.cakelab.blender.io.block.Block
 
close() - Method in class org.cakelab.blender.io.util.BigEndianInputStreamWrapper
 
close() - Method in class org.cakelab.blender.io.util.CBufferReadWrite
 
close() - Method in class org.cakelab.blender.io.util.CDataFileRWAccess
 
CMetaData - Annotation Type in org.cakelab.blender.nio
This annotation is used for classes derived from CFacade.
CMetaModel - Class in org.cakelab.blender.metac
CMetaModel is a meta model to describe types defined in C language.
CMetaModel(DNAModel) - Constructor for class org.cakelab.blender.metac.CMetaModel
 
codeElements() - Method in interface org.cakelab.jdoxml.api.IDocCodeLine
 
codeElements() - Method in interface org.cakelab.jdoxml.api.IDocHighlight
 
codeElements() - Method in class org.cakelab.jdoxml.impl.dochandler.CodeLineHandler
 
codeElements() - Method in class org.cakelab.jdoxml.impl.dochandler.HighlightHandler
 
CodeGenerator - Class in org.cakelab.blender.generator.utils
 
CodeGenerator(int) - Constructor for class org.cakelab.blender.generator.utils.CodeGenerator
 
CodeGenerator(GCodeSection) - Constructor for class org.cakelab.blender.generator.utils.CodeGenerator
 
CodeLineHandler - Class in org.cakelab.jdoxml.impl.dochandler
Node representing a line of code.
CodeLineHandler(IBaseHandler) - Constructor for class org.cakelab.jdoxml.impl.dochandler.CodeLineHandler
 
codeLines() - Method in interface org.cakelab.jdoxml.api.IDocProgramListing
 
codeLines() - Method in class org.cakelab.jdoxml.impl.dochandler.ProgramListingHandler
 
codePointAt(int) - Method in class org.cakelab.json.JSONPrettyprint
 
codePointBefore(int) - Method in class org.cakelab.json.JSONPrettyprint
 
codePointCount(int, int) - Method in class org.cakelab.json.JSONPrettyprint
 
collaborationGraph() - Method in interface org.cakelab.jdoxml.api.IClass
 
collaborationGraph() - Method in class org.cakelab.jdoxml.impl.compoundhandler.CompoundHandler
 
comment - Variable in class org.cakelab.blender.generator.utils.GField
 
compare(long, long) - Static method in class org.cakelab.blender.nio.UnsignedLong
 
compareTo(Long) - Method in class org.cakelab.blender.io.block.Block
 
componentSize - Variable in class org.cakelab.blender.nio.CArrayFacade
Component size is the size in bytes of one element of this array.
compound() - Method in interface org.cakelab.jdoxml.api.IMember
 
compound() - Method in interface org.cakelab.jdoxml.api.IRelatedCompound
 
compound() - Method in class org.cakelab.jdoxml.impl.compoundhandler.RelatedCompound
 
compound() - Method in class org.cakelab.jdoxml.impl.memberhandler.MemberHandler
 
compoundById(String) - Method in interface org.cakelab.jdoxml.api.IDoxygen
Returns a compound given its unique \a id.
compoundById(String) - Method in class org.cakelab.jdoxml.impl.mainhandler.MainHandler
 
compoundByName(String) - Method in interface org.cakelab.jdoxml.api.IDoxygen
Returns a compound given its name (including the scope).
compoundByName(String) - Method in class org.cakelab.jdoxml.impl.mainhandler.MainHandler
 
CompoundEntry - Class in org.cakelab.jdoxml.impl.mainhandler
 
CompoundEntry(int) - Constructor for class org.cakelab.jdoxml.impl.mainhandler.CompoundEntry
 
CompoundEntryIterator - Class in org.cakelab.jdoxml.impl.mainhandler
 
CompoundEntryIterator(MainHandler, List<CompoundEntry>) - Constructor for class org.cakelab.jdoxml.impl.mainhandler.CompoundEntryIterator
 
CompoundHandler - Class in org.cakelab.jdoxml.impl.compoundhandler
 
CompoundHandler(String) - Constructor for class org.cakelab.jdoxml.impl.compoundhandler.CompoundHandler
 
compounds() - Method in interface org.cakelab.jdoxml.api.IDoxygen
Returns an iterator that can be used to iterate over the list of compounds found in the project.
compounds() - Method in class org.cakelab.jdoxml.impl.mainhandler.MainHandler
 
CompoundTypeMap - Class in org.cakelab.jdoxml.impl.compoundhandler
 
CompoundTypeMap() - Constructor for class org.cakelab.jdoxml.impl.compoundhandler.CompoundTypeMap
 
considerClassAttribute - Variable in class org.cakelab.json.codec.JSONCodecConfiguration
considers the special member "class" in a JSON Object as type of the compound type which contains it - much like the static member 'class' of each Java class.
constFields - Variable in class org.cakelab.blender.generator.utils.ClassGenerator
 
consume(CDataReadWriteAccess, Identifier) - Method in class org.cakelab.blender.io.util.Identifier
This reads a code from the input stream and compares it to the 'expected' value.
contains(long) - Method in class org.cakelab.blender.io.block.alloc.Chunk
 
contains(long) - Method in class org.cakelab.blender.io.block.Block
 
contains(Object) - Method in class org.cakelab.blender.io.block.BlockList
 
containsAll(Collection<?>) - Method in class org.cakelab.blender.io.block.BlockList
 
content - Variable in class org.cakelab.blender.generator.utils.MethodGenerator
 
contents() - Method in interface org.cakelab.jdoxml.api.IDocCopy
 
contents() - Method in interface org.cakelab.jdoxml.api.IDocEntry
 
contents() - Method in interface org.cakelab.jdoxml.api.IDocListItem
 
contents() - Method in interface org.cakelab.jdoxml.api.IDocPara
 
contents() - Method in interface org.cakelab.jdoxml.api.IDocRoot
 
contents() - Method in class org.cakelab.jdoxml.impl.dochandler.CopyHandler
 
contents() - Method in class org.cakelab.jdoxml.impl.dochandler.DocHandler
 
contents() - Method in class org.cakelab.jdoxml.impl.dochandler.EntryHandler
 
contents() - Method in class org.cakelab.jdoxml.impl.dochandler.ListItemHandler
 
contents() - Method in class org.cakelab.jdoxml.impl.dochandler.ParagraphHandler
 
Converter - Class in org.cakelab.blender.doc.extract.dnadocs
This class takes XLM output from doxygen and converts it into Java .Blend json doc format.
Converter(File, String, File) - Constructor for class org.cakelab.blender.doc.extract.dnadocs.Converter
 
CopyHandler - Class in org.cakelab.jdoxml.impl.dochandler
Node representing a copied piece of documentation.
CPointer<T> - Class in org.cakelab.blender.nio
Objects of this class represent a C pointer in Java.
CPointer(CPointer<T>) - Constructor for class org.cakelab.blender.nio.CPointer
Copy constructor.
CPointer(long, Class<?>[], Block, BlockTable) - Constructor for class org.cakelab.blender.nio.CPointer
Common constructor for pointers.
CPointerMutable<T> - Class in org.cakelab.blender.nio
This class is the mutable variant of CPointer.
CPointerMutable(CPointer<T>) - Constructor for class org.cakelab.blender.nio.CPointerMutable
Constructor to turn a pointer into a mutable pointer.
CPointerMutable(CPointer<T>, long) - Constructor for class org.cakelab.blender.nio.CPointerMutable
 
create(RandomAccessFile, Encoding) - Static method in class org.cakelab.blender.io.util.CDataReadWriteAccess
 
create(byte[], long, Encoding) - Static method in class org.cakelab.blender.io.util.CDataReadWriteAccess
 
create(JSONStringFormatterConfiguration) - Method in interface org.cakelab.json.codec.JSONStringFormatter
This is a factory method, called whenever a new formatter is requested.
create() - Static method in class org.cakelab.json.codec.UnsafeAllocator
 
create(JSONStringFormatterConfiguration) - Method in class org.cakelab.json.JSONPrettyprint
 
create(boolean) - Method in class org.cakelab.json.parser.ParserFactory
Create a parser.
create() - Method in class org.cakelab.json.parser.ParserFactory
 
create(boolean) - Method in class org.cakelab.json.parser.pojo.POJOParserFactory
 
createObjectModel() - Static method in class org.cakelab.jdoxml.Factory
Factory method that creates an empty object model for a doxygen generated XML file.
createObjectModel() - Static method in class org.cakelab.jdoxml.impl.mainhandler.MainHandler
 
createStructDNA(String) - Static method in class org.cakelab.blender.utils.BlenderFactoryBase
This method provides the StructDNA from a given sdna.blend image resource path.
CStringUtils - Class in org.cakelab.blender.io.util
 
CStringUtils() - Constructor for class org.cakelab.blender.io.util.CStringUtils
 
CStruct - Class in org.cakelab.blender.metac
Stores type information of a struct.
CStruct(DNAStruct) - Constructor for class org.cakelab.blender.metac.CStruct
 
CType - Class in org.cakelab.blender.metac
Stores type information.
CType(String, CType.CKind) - Constructor for class org.cakelab.blender.metac.CType
 
CType(String, CType.CKind, int, int) - Constructor for class org.cakelab.blender.metac.CType
 
CType.CKind - Enum in org.cakelab.blender.metac
Provides information about the kind of data type.
current() - Method in class org.cakelab.jdoxml.impl.mainhandler.CompoundEntryIterator
 
currentLine - Variable in class org.cakelab.blender.generator.utils.GCodeSection
 
A B C D E F G H I J K L M N O P R S T U V W X _ 
Skip navigation links