BaseDraw Member List
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 | |
| 编辑 () | 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 () | 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 | |
| GetOrCreateNimbusRef (const maxon::Id &spaceId) | BaseList2D | |
| 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 | |
| 消息 (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 |
| 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 | |
| 读取 (HyperFile *hf, Int32 id, Int32 level) | C4DAtom | |
| ReadObject (HyperFile *hf, Bool readheader) | C4DAtom | |
| 移除 () | 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 | |
| 比例 (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 |