11 #include <Coconut/Coconut.h>
62 static inline struct CNResource *
63 KEResourceOfProgram(
struct KEProgram * src)
65 return CNResourceOfObject(&(src->
superClass)) ;
74 KERootFrameOfProgram(
struct KEProgram * src)
92 static inline const struct CNObjectList *
93 KEEntryPathsInProgram(
const struct KEProgram * src)
111 static inline const struct CNObjectList *
112 KEEntryFunctionsInProgram(
const struct KEProgram * src)
KEProgram class.
Definition: KEProgram.h:17
void KEAddEntryPathToProgram(struct KEProgram *dst, struct KEPath *path)
Add entry path.
struct KEProgram * KEAllocateProgram(struct CNResource *resource)
Allocate KEProgram object.
struct CNObjectList entryFunctions
Definition: KEProgram.h:25
Definition: KEFunction.h:18
struct CNObjectList entryPaths
Definition: KEProgram.h:23
struct KEFrame * rootFrame
Definition: KEProgram.h:21
Forward declarations of the data type in KiwiEngine.
struct CNObject superClass
Definition: KEProgram.h:19
void KEAddEntryFunctionToProgram(struct KEProgram *dst, struct KEFunction *func)
Add function on entry path.