Open Search
    AccessedObjectsCallback Class Reference

    #include <c4d_accessedobjects.h>

    Public Member Functions

    MAXON_METHOD Bool IsReadable (const BaseList2D *, ACCESSED_OBJECTS_MASK)
     
    MAXON_METHOD maxon::Result< void > EnsureReadable (const BaseList2D *, ACCESSED_OBJECTS_MASK)
     
    MAXON_METHOD maxon::Result< BoolMayAccess (const BaseList2D *, ACCESSED_OBJECTS_MASK, ACCESSED_OBJECTS_MASK)
     
    MAXON_METHOD maxon::Result< BoolMayAccessAnything ()
     
    MAXON_METHOD const BaseDocumentGetDocument ()
     
    MAXON_METHOD BUILDFLAGS GetBuildFlags ()
     

    Private Member Functions

     MAXON_INTERFACE_SIMPLE_VIRTUAL (AccessedObjectsCallback, MAXON_REFERENCE_NONE)
     

    Member Function Documentation

    ◆ MAXON_INTERFACE_SIMPLE_VIRTUAL()

    MAXON_INTERFACE_SIMPLE_VIRTUAL ( AccessedObjectsCallback  ,
    MAXON_REFERENCE_NONE   
    )
    private

    ◆ IsReadable()

    MAXON_METHOD Bool IsReadable ( const BaseList2D ,
    ACCESSED_OBJECTS_MASK   
    )

    ◆ EnsureReadable()

    MAXON_METHOD maxon::Result<void> EnsureReadable ( const BaseList2D ,
    ACCESSED_OBJECTS_MASK   
    )

    ◆ MayAccess()

    ◆ MayAccessAnything()

    MAXON_METHOD maxon::Result<Bool> MayAccessAnything ( )

    ◆ GetDocument()

    MAXON_METHOD const BaseDocument* GetDocument ( )

    ◆ GetBuildFlags()

    MAXON_METHOD BUILDFLAGS GetBuildFlags ( )

    @MAXON_ANNOTATION{default=BUILDFLAGS(0)}