This is the complete list of members for BaseDraw, including all inherited members.
| AddEventNotification(BaseList2D *bl, NOTIFY_EVENT eventid, NOTIFY_EVENT_FLAG flags, const BaseContainer *data) | BaseList2D | |
| AddMessageHook(BaseDrawMessageHook fn) | BaseDraw | |
| AddToPostPass(BaseObject *op, BaseDrawHelp *bh) | BaseDraw | |
| AddUniqueID(Int32 appid, const Char *const mem, Int bytes) | BaseList2D | |
| Alloc() | BaseDraw | static |
| BaseView::Alloc(Int32 type) | BaseList2D | static |
| AnimationLayerRemap(BaseObject **layer=nullptr) | BaseList2D | |
| BackfaceCulling(const Vector &n, const Vector &p) | BaseView | |
| BaseDraw() | BaseDraw | private |
| BaseList2D() | BaseList2D | private |
| BaseView() | BaseView | private |
| BeginDrawXORPolyLine() | BaseDraw | |
| C4DAtom() | C4DAtom | private |
| C4DAtomGoal() | C4DAtomGoal | private |
| ChangeNBit(NBIT bit, NBITCONTROL bitmode) | GeListNode | |
| CheckColor(const Vector &col) | BaseDraw | |
| ClearKeyframeSelection() | BaseList2D | |
| ClipLine2D(Vector *p1, Vector *p2) | BaseView | |
| ClipLineZ(Vector *p1, Vector *p2) | BaseView | |
| ConvertColor(const Vector &c) | BaseDraw | |
| ConvertColorReverse(const Vector &c) | BaseDraw | |
| CopyTo(C4DAtom *dst, COPYFLAGS flags, AliasTrans *trn) | C4DAtom | |
| CS(const Vector &p, Bool z_inverse) const | BaseView | |
| CW(const Vector &p) const | BaseView | |
| CW_V(const Vector &v) const | BaseView | |
| DelBit(Int32 mask) | BaseList2D | |
| DoUndo(BaseDocument *doc) | BaseDraw | |
| DrawAnimationPath(BaseDocument *doc, BaseObject *op, const Matrix &upmg, Bool showActivation, Bool global, DRAWPASS drawpass, const BaseDrawHelp *bh) | BaseDraw | |
| DrawArc(const Vector &pos, Float radius, Float angle_start, Float angle_end, Int32 subdiv=32, Int32 flags=0) | BaseDraw | |
| DrawArrayEnd() | BaseDraw | |
| DrawBoundingBox(BaseObject *op, const Matrix &mg, BaseDrawHelp *bh, Bool shading, Vector *colorOverride=nullptr) | BaseDraw | |
| DrawBox(const Matrix &m, Float size, const Vector &col, Bool wire) | BaseDraw | |
| DrawBoxEdges(BaseDocument *doc, BaseObject *op, const Matrix &mg, Bool inversez, Bool inherit, Int32 vis, Bool child) | BaseDraw | |
| DrawCircle(const Matrix &m) | BaseDraw | |
| DrawCircle2D(Int32 mx, Int32 my, Float rad) | BaseDraw | |
| DrawEnd() | BaseDraw | |
| DrawHandle(const Vector &vp, DRAWHANDLE type, Int32 flags) | BaseDraw | |
| DrawHandle2D(const Vector &p, DRAWHANDLE type=DRAWHANDLE::SMALL) | BaseDraw | |
| DrawHandleWorld(const Vector &vp, const Vector &col, DRAWHANDLE type) | BaseDraw | |
| DrawHighlight(BASEDRAW_HIGHLIGHT flags) | BaseDraw | |
| DrawHUDText(Int32 x, Int32 y, const maxon::String &txt) | BaseDraw | |
| DrawLine(const Vector &p1, const Vector &p2, Int32 flags) | BaseDraw | |
| DrawLine2D(const Vector &p1, const Vector &p2) | BaseDraw | |
| DrawMultipleHUDText(const maxon::BaseArray< HUDTextEntry > &texts) | BaseDraw | |
| DrawObject(BaseDrawHelp *bh, BaseObject *op, DRAWOBJECT flags, DRAWPASS drawpass, BaseObject *parent=nullptr, const Vector &col=Vector(.5)) | BaseDraw | |
| DrawPoint2D(const Vector &p) | BaseDraw | |
| DrawPointArray(Int32 cnt, const Vector32 *vp, const Float32 *vc=nullptr, Int32 colcnt=0, const Vector32 *vn=nullptr) | BaseDraw | |
| DrawPoly(const Vector *vp, const Vector *vf, const Vector *vn, Int32 anz, Int32 flags) | BaseDraw | |
| DrawPolygon(const Vector *p, const Vector *f, Bool quad) | BaseDraw | |
| DrawPolygonObject(BaseDrawHelp *bh, BaseObject *op, DRAWOBJECT flags, BaseObject *parent=nullptr, const Vector &col=Vector(.5)) | BaseDraw | |
| DrawPostPass() | BaseDraw | |
| DrawSceneHook(BaseDocument *doc, BaseDrawHelp *bh, BaseThread *bt, SCENEHOOKDRAW flags, Int32 start=LIMIT< Int32 >::MAX, Int32 end=LIMIT< Int32 >::MIN) | BaseDraw | |
| DrawSphere(const Vector &off, const Vector &size, const Vector &col, Int32 flags) | BaseDraw | |
| DrawTexture(const BaseBitmap *bmp, const Vector *padr4, const Vector *cadr, const Vector *vnadr, const Vector *uvadr, Int32 pntcnt, DRAW_ALPHA alphamode, DRAW_TEXTUREFLAGS flags) | BaseDraw | |
| DrawXORPolyLine(const Float32 *p, Int32 cnt) | BaseDraw | |
| Edit() | BaseList2D | |
| EndDrawXORPolyLine(Bool blit) | BaseDraw | |
| FindCTrack(const DescID &id) | BaseList2D | |
| FindEventNotification(BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid) | BaseList2D | |
| FindKeyframeSelection(const DescID &id) | BaseList2D | |
| FindUniqueID(Int32 appid, const Char *&mem, Int &bytes) const | BaseList2D | |
| FrameFinished() | BaseDraw | |
| Free(BaseDraw *&bd) | BaseDraw | static |
| BaseView::Free(BaseList2D *&bl) | BaseList2D | static |
| FreeDrawXORPolyLine() | BaseDraw | |
| GeListNode() | GeListNode | private |
| GetAllBits() const | BaseList2D | |
| GetAllNimbusRefs() const | BaseList2D | |
| GetAnimatedParameter(const DescID &id, GeData &t_data1, GeData &t_data2, Float &mix, DESCFLAGS_GET flags) | BaseList2D | |
| GetBackgroundObject() const | BaseDraw | |
| GetBaseMatrix() const | BaseView | |
| GetBit(Int32 mask) const | BaseList2D | |
| GetBranchInfo(BranchInfo *info, Int32 max, GETBRANCHINFO flags) | GeListNode | |
| GetBubbleHelp() | BaseList2D | |
| GetClassification() const | C4DAtom | |
| GetClone(COPYFLAGS flags, AliasTrans *trn) | C4DAtom | |
| GetCTrackRoot() | BaseList2D | |
| GetCustomData() | GeListNode | |
| GetData(void) | BaseDraw | private |
| GetDataInstance(void) | BaseDraw | private |
| GetDataInstanceRef() const | BaseList2D | |
| GetDataInstanceRef() | BaseList2D | |
| GetDescIDState(const DescID &id, Bool tolerant) const | BaseList2D | |
| GetDescription(Description *description, DESCFLAGS_DESC flags) | C4DAtom | |
| GetDirty(DIRTYFLAGS flags) const | C4DAtom | |
| GetDiskType() const | C4DAtom | |
| GetDisplayFilter() const | BaseDraw | |
| GetDocument() | GeListNode | |
| GetDown() | GeListNode | |
| GetDownLast() | GeListNode | |
| GetDrawFlags() const | BaseDraw | |
| GetDrawParam(Int32 id) const | BaseDraw | |
| GetDrawPass() const | BaseDraw | |
| GetDrawport(maxon::DrawportRef &drawport) const | BaseDraw | |
| GetDrawportContext(maxon::DrawportContextRef &context) const | BaseDraw | |
| GetDrawStatistics(maxon::DataDictionary &statistics) const | BaseDraw | |
| GetDynamicDescription() | C4DAtom | |
| GetEditorCamera(void) | BaseDraw | |
| GetEditorLights() const | BaseDraw | |
| GetEditorWindow() | BaseDraw | |
| GetEditState() | BaseDraw | |
| GetEnabling(const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc) | C4DAtom | |
| GetEnvironmentObject() const | BaseDraw | |
| GetFirstCTrack() | BaseList2D | |
| GetFirstOverride() | BaseList2D | |
| GetFirstShader() const | BaseList2D | |
| GetForegroundObject() const | BaseDraw | |
| GetFrame(Int32 *cl, Int32 *ct, Int32 *cr, Int32 *cb) | BaseView | |
| GetFrameScreen(Int32 *cl, Int32 *ct, Int32 *cr, Int32 *cb) | BaseDraw | |
| GetGridStep(Float &step, Float &fade) | BaseDraw | |
| GetHandleSize(DRAWHANDLE type) const | BaseDraw | |
| GetHDirty(HDIRTYFLAGS mask) const | C4DAtom | |
| GetHiddenShaderRoot() | BaseList2D | |
| GetHighlightPassColor(const BaseDrawHelp &bh, Bool lineObject, Vector &col) const | BaseDraw | |
| GetIcon(IconData *dat) | BaseList2D | |
| GetInfo() const | GeListNode | |
| GetLayerData(BaseDocument *doc, Bool rawdata=false) | BaseList2D | |
| GetLayerObject(BaseDocument *doc) | BaseList2D | |
| GetListHead() | GeListNode | |
| GetMain() const | BaseList2D | |
| GetMarker() const | BaseList2D | |
| GetMarkerStampEx(UInt32 *l1, UInt32 *l2) | BaseList2D | |
| GetMg(void) | BaseView | |
| GetMi(void) | BaseView | |
| GetName() const | BaseList2D | |
| GetNBit(NBIT bit) const | GeListNode | |
| GetNBitMask(Int32 index) const | GeListNode | |
| GetNext() | BaseList2D | |
| GetNimbusRef(const maxon::Id &spaceId) const | BaseList2D | |
| GetNLARoot() | BaseList2D | |
| GetNodeData(Int32 index=0) const | GeListNode | |
| GetNodeData(Int32 index=0) | GeListNode | |
| GetNodeID(Int32 index=0) const | GeListNode | |
| GetObjectColor(const BaseDrawHelp *bh, BaseObject *op, Bool lines=false, Bool usedInBaseDraw=true, Int instanceIndex=0) const | BaseDraw | |
| GetOverrideRoot() | BaseList2D | |
| GetParameter(const DescID &id, GeData &t_data, DESCFLAGS_GET flags) | C4DAtom | |
| GetParameterData(Int32 id) | BaseDraw | |
| GetPlanarRotation() const | BaseView | |
| GetPred() | BaseList2D | |
| GetPreferredHUDTextureFlags() const | BaseDraw | |
| GetProjection(void) | BaseView | |
| GetRealType() const | C4DAtom | |
| GetRedrawHelper() const | BaseDraw | |
| GetReductionMode() const | BaseDraw | |
| GetSafeFrame(Int32 *cl, Int32 *ct, Int32 *cr, Int32 *cb) | BaseView | |
| GetSceneCamera(const BaseDocument *doc) | BaseDraw | |
| GetShaderRepositoryRoot() | BaseList2D | |
| GetSkyObject() const | BaseDraw | |
| GetStereoInfo() const | BaseView | |
| GetTransparency(void) const | BaseDraw | |
| GetType() const | C4DAtom | |
| GetTypeName() | BaseList2D | |
| GetUniqueIDCount() const | BaseList2D | |
| GetUniqueIDIndex(Int32 idx, Int32 &id, const Char *&mem, Int &bytes) const | BaseList2D | |
| GetUp() | GeListNode | |
| GetViewMatrix(Int32 n) | BaseDraw | |
| GetViewParameter(Vector *offset, Vector *scale, Vector *scale_z) const | BaseView | |
| GetViewportImage(maxon::ImageRef &viewportImage) const | BaseDraw | |
| GetViewportRender(maxon::ViewportRenderRef &viewportRender, Bool draw) const | BaseDraw | |
| GetViewportRenderId(VIEWPORT_RENDER_ID typeId) const | BaseList2D | |
| GetXRefObjects() const | BaseDraw | |
| HasCameraLink(void) | BaseDraw | |
| InitClipbox(Int32 left, Int32 top, Int32 right, Int32 bottom, Int32 flags) | BaseDraw | |
| InitDrawXORPolyLine() | BaseDraw | |
| InitializeView(BaseDocument *doc, BaseObject *cam, Bool editorsv) | BaseDraw | |
| InitLegacyDrawport() | BaseDraw | |
| InitUndo(BaseDocument *doc) | BaseDraw | |
| InitView(BaseContainer *camera, const Matrix &op_m, Float sv, Float pix_x, Float pix_y, Bool fitview) | BaseDraw | |
| InsertAfter(GeListNode *bl) | GeListNode | |
| InsertBefore(GeListNode *bl) | GeListNode | |
| InsertShader(BaseShader *shader, BaseShader *pred=nullptr) | BaseList2D | |
| InsertTrackSorted(CTrack *track) | BaseList2D | |
| InsertUnder(GeListNode *bl) | GeListNode | |
| InsertUnderLast(GeListNode *bl) | GeListNode | |
| IsCPURenderer() | BaseDraw | |
| IsDocumentRelated() | GeListNode | |
| IsEnhancedOpenGL() const | BaseDraw | |
| IsGPURenderer() | BaseDraw | |
| IsInstanceOf(Int32 id) const | C4DAtom | |
| IsMarkedAsCPURenderer() | BaseDraw | |
| IsMarkedAsGPURenderer() | BaseDraw | |
| IsNodeBased() const | BaseList2D | |
| IsOpenGL() const | BaseDraw | |
| IsViewOpen(BaseDocument *doc) | BaseDraw | |
| KeyframeSelectionContent() | BaseList2D | |
| LineStrip(const Vector &vp, const Vector &vc, Int32 flags) | BaseDraw | |
| LineStripBegin() | BaseDraw | |
| LineStripEnd() | BaseDraw | |
| LineZOffset(Int32 offset) | BaseDraw | |
| Message(Int32 type, void *data=nullptr) | C4DAtom | |
| MultiMessage(MULTIMSG_ROUTE flags, Int32 type, void *data) | C4DAtom | |
| OverrideCamera(StereoCameraInfo *si) | BaseDraw | |
| PointInRange(const Vector &p, Int32 x, Int32 y, Float range=10.0_f) const | BaseDraw | |
| PrepareActionSelections(const BaseDocument *doc, Bool withChildren) | BaseDraw | static |
| PrivateGetOrCreateNimbusRef(const maxon::Id &spaceId) | BaseList2D | |
| ProjectPointOnLine(const Vector &p, const Vector &v, Float mouse_x, Float mouse_y, Float *offset=nullptr, Int32 *err=nullptr) | BaseView | |
| ProjectPointOnPlane(const Vector &p, const Vector &v, Float mouse_x, Float mouse_y, Int32 *err=nullptr) | BaseView | |
| PW_S(Float z, Bool horizontal) const | BaseView | |
| PW_W(const Vector &p, Bool horizontal) const | BaseView | |
| Read(HyperFile *hf, Int32 id, Int32 level) | C4DAtom | |
| ReadObject(HyperFile *hf, Bool readheader) | C4DAtom | |
| Remove() | GeListNode | |
| RemoveEventNotification(BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid) | BaseList2D | |
| RemoveNimbusRef(const maxon::Id &spaceId) | BaseList2D | |
| RenderViewportWithoutPostEffects(maxon::ImageRef &image) const | BaseDraw | |
| SC(const Vector &p) const | BaseView | |
| Scale(Float scale) | BaseList2D | |
| ScreenToClipSpace(const Vector &screenCoordinates, Int32 sampleLocation) const | BaseDraw | |
| SetAllBits(Int32 bits) | BaseList2D | |
| SetAnimatedParameter(CTrack *track, const DescID &id, const GeData &t_data1, const GeData &t_data2, Float mix, DESCFLAGS_SET flags) | BaseList2D | |
| SetBaseMatrix(const Matrix &m) | BaseView | |
| SetBit(Int32 mask) | BaseList2D | |
| SETBIT_FLAG_NODIRTY | BaseList2D | static |
| SETBIT_FLAG_REMOVE | BaseList2D | static |
| SetBitEx(Int32 mask, Int32 flags) | BaseList2D | |
| SetClipPlaneOffset(Float o) | BaseDraw | |
| SetCustomData(GeListNode *node) | GeListNode | |
| SetData(const BaseContainer &bc, Bool add=true) | BaseDraw | private |
| SetDepth(Bool enable) | BaseDraw | |
| SetDescIDState(const DescID &id, DESCIDSTATE descidstate) | BaseList2D | |
| SetDirty(DIRTYFLAGS flags) | C4DAtom | |
| SetDisplayFilter(DISPLAYFILTER displayFilter) | BaseDraw | |
| SetDrawParam(Int32 id, const GeData &data) | BaseDraw | |
| SetDrawPass(DRAWPASS drawPass) | BaseDraw | |
| SetHDirty(HDIRTYFLAGS mask) | C4DAtom | |
| SetKeyframeSelection(const DescID &id, Bool selection) | BaseList2D | |
| SetLayerData(BaseDocument *doc, const LayerData &data) | BaseList2D | |
| SetLayerObject(LayerObject *layer) | BaseList2D | |
| SetLightList(Int32 mode) | BaseDraw | |
| SetMarker(const GeMarker &m) | BaseList2D | |
| SetMatrix_Camera() | BaseDraw | |
| SetMatrix_Matrix(BaseObject *op, const Matrix &mg) | BaseDraw | |
| SetMatrix_Matrix(BaseObject *op, const Matrix &mg, Int32 zoffset) | BaseDraw | |
| SetMatrix_Projection() | BaseDraw | |
| SetMatrix_Screen() | BaseDraw | |
| SetMatrix_Screen(Int32 zoffset) | BaseDraw | |
| SetMatrix_Screen(Int32 zoffset, const Matrix4d *m) | BaseDraw | |
| SetName(const maxon::String &name) | BaseList2D | |
| SetParameter(const DescID &id, const GeData &t_data, DESCFLAGS_SET flags) | C4DAtom | |
| SetPen(const Vector &col, Int32 flags=0) | BaseDraw | |
| SetPlanarRotation(Float r) | BaseView | |
| SetPointSize(Float pointsize) | BaseDraw | |
| SetRedrawHelper(const maxon::DrawportRedrawHelperRef &redrawHelper) | BaseDraw | |
| SetSceneCamera(BaseObject *op, Bool animate=false) | BaseDraw | |
| SetTexture(BaseBitmap *bm, Bool tile, DRAW_ALPHA alphamode, DRAW_TEXTUREFLAGS flags) | BaseDraw | |
| SetTransparency(Int32 trans) | BaseDraw | |
| SetViewportRender(const maxon::Id &draw, const maxon::Id &pick) | BaseDraw | |
| SimpleShade(const Vector &p, const Vector &n) | BaseDraw | |
| SW(const Vector &p) const | BaseView | |
| SW_Reference(Float x, Float y, const Vector &wp) const | BaseView | |
| SW_V(const Vector &v, const Vector &p) const | BaseView | |
| TestBreak() | BaseDraw | |
| TestClipping3D(const Vector &mp, const Vector &rad, const Matrix &mg, Bool *clip2d, Bool *clipz) | BaseView | |
| TestPoint(Float x, Float y) | BaseView | |
| TestPointZ(const Vector &p) | BaseView | |
| ToggleBit(Int32 mask) | BaseList2D | |
| TransferGoal(BaseList2D *dst, Bool undolink) | BaseList2D | |
| TransferMarker(BaseList2D *dst) const | BaseList2D | |
| TranslateDescID(const DescID &id, DescID &res_id, C4DAtom *&res_at) | C4DAtom | |
| WC(const Vector &p) const | BaseView | |
| WC_V(const Vector &v) const | BaseView | |
| WP_S(Float z, Bool horizontal) const | BaseView | |
| WP_W(const Vector &p, Bool horizontal) const | BaseView | |
| Write(HyperFile *hf) | C4DAtom | |
| WriteObject(HyperFile *hf) | C4DAtom | |
| WS(const Vector &p) const | BaseView | |
| WS_V(const Vector &v, const Vector &p) const | BaseView | |
| ZSensitiveFar(void) const | BaseView | |
| ZSensitiveFarClipping(void) const | BaseView | |
| ZSensitiveNear(void) const | BaseView | |
| ZSensitiveNearClipping(void) const | BaseView | |
| ~BaseDraw() | BaseDraw | private |
| ~BaseList2D() | BaseList2D | private |
| ~BaseView() | BaseView | private |
| ~C4DAtom() | C4DAtom | private |
| ~C4DAtomGoal() | C4DAtomGoal | private |
| ~GeListNode() | GeListNode | private |