hgl 0.5.25
A compiler/interpreter suite for developing images
HGL::Type::ProjectFactoryBase Member List

This is the complete list of members for HGL::Type::ProjectFactoryBase, including all inherited members.

createAssignmentOperator(const std::string &id, IType *type=0L, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createCurve(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createDebugProcedure(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createEllipse(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createExpressionParam(const std::string &, const IProjectFactory *, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createExpressionParam(const ExpressionParam *, const IProjectFactory *, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createFill(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createInclude(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createLine(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createLine(IPoint *p1, IPoint *p2, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createMainSegment(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createNamedParam(const std::string &typeName, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createObjectsSegment(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createParamSection(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createPoint(bool markerPoint, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createPoint(const std::string &id, const IPoint &p, bool markerPoint, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createPoly(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createProcCall(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createProcedure(const std::string &id, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createProceduresSegment(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createProcInitStatement(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createProcParam(const std::string &ref, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createProcParam(float f, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createProcParam(const IParam *, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createProject(const std::string &id, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createRenderCallback(const std::string &ref, IType *stdlib, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createRenderProcedure(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createSignature(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createStdLibCall(IType *lib=0L, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createStringParam(const std::string &txt, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createText(int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createVector2D(float x, float y, int line=-1) const =0HGL::Type::IProjectFactorypure virtual
createVirtualGroup(int line=-1) const =0HGL::Type::IProjectFactorypure virtual