Browser

Detailed Description

Groups

 CBPluginType
 
 SDKBrowserBase
 
 SDKBrowserLanguage
 

Namespaces

 maxon
 

Classes

class  iBrowser
 
class  BrowserURL
 
class  ReferenceObject
 
class  RTreeNode
 
class  BrowserContentNode
 
class  BrowserPluginInterface
 
class  SDKBrowserURL
 
class  SDKBrowserIcon
 
class  SDKReferenceObject
 
class  SDKRTreeNode
 
struct  SDKBrowserPreviewInfo
 
class  SDKBrowserPluginInterface
 
class  SDKBrowserPluginInterfaceInfo
 
class  SDKBrowserContentNodeInfo
 
class  SDKBrowserContentNode
 
class  SDKBrowserDragInfo
 
class  SDKBrowserPreviewDialog
 
class  SDKBrowsePresets
 
class  SDKBrowser
 

Macros

#define LinkThrough
 
#define DRAGTYPE_BROWSER
 
#define SDKBROWSER_MIN_GADGET_ID
 
#define BROWSER_LIB_ID
 

Typedefs

typedef SDKReferenceObjectPtr< SDKRTreeNodeSDKRTreeNodeRef
 
typedef SDKReferenceObjectPtr< SDKBrowserContentNodeSDKBrowserContentNodeRef
 
typedef void SDKBrowserPreviewData
 
typedef SDKBrowserPluginInterfaceSDKBrowserPluginRef
 
typedef Int32 CopyMoveCallback(void *private_data, Int32 msg, Int32 item_cnt, Int64 item_size, void *reserved)
 

Enumerations

enum  {
  SDKBrowserPreviewDialogAlloc,
  SDKBrowserPreviewDialogFree,
  SDKBrowserPreviewDialogInit,
  SDKBrowserPreviewDialogAddTab,
  SDKBrowserPreviewDialogRemoveDefaultTab,
  SDKBrowserPreviewDialogLayoutFlushTab,
  SDKBrowserPreviewDialogLayoutAddToTab,
  SDKBrowserPreviewDialogLayoutChangedTab,
  SDKBrowserPreviewDialogGetActiveTab,
  SDKBrowserPreviewDialogChangePreviewBitmap,
  SDKBrowserPreviewDialogCreateLayout,
  SDKBrowserPreviewDialogInitValues,
  SDKBrowserPreviewDialogCoreMessage,
  SDKBrowserPreviewDialogCommandNotifyEx,
  SDKBrowserPreviewDialogCommand,
  SDKBrowserPreviewDialogAskClose,
  SDKBrowserPreviewDialogTimer,
  SDKBrowserPreviewDialogDestroyWindow,
  SDKBrowserPreviewDialogMessage,
  SDKBrowserPreviewDialogUpdate
}
 

Macro Definition Documentation

◆ LinkThrough

#define LinkThrough

Return the linked data, for example the "real" plugin for a linked node (in case of a catalog item).

See also
SDKBrowserContentNode::GetNodeURL

◆ DRAGTYPE_BROWSER

#define DRAGTYPE_BROWSER

Browser drag message.

◆ SDKBROWSER_MIN_GADGET_ID

#define SDKBROWSER_MIN_GADGET_ID

The minimum ID for additional gadgets in the preview sub-dialog SDKBrowserPreviewDialog.

◆ BROWSER_LIB_ID

#define BROWSER_LIB_ID

Content Browser library ID.

Typedef Documentation

◆ SDKRTreeNodeRef

Defines a reference object pointer to a SDKRTreeNode.

◆ SDKBrowserContentNodeRef

◆ SDKBrowserPreviewData

typedef void SDKBrowserPreviewData

Browser preview data. Currently just void.

◆ SDKBrowserPluginRef

◆ CopyMoveCallback

typedef Int32 CopyMoveCallback(void *private_data, Int32 msg, Int32 item_cnt, Int64 item_size, void *reserved)

Callback for copy and move.

Parameters
[in]private_dataThe private callback data.
[in]msgThe callback message.
[in]item_cntThe item count.
[in]item_sizeThe item size.
[in]reservedReserved.
Returns
The result. See OperationResult in SDKBrowserContentNodeInfo.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Private.

Enumerator
SDKBrowserPreviewDialogAlloc 
SDKBrowserPreviewDialogFree 
SDKBrowserPreviewDialogInit 
SDKBrowserPreviewDialogAddTab 
SDKBrowserPreviewDialogRemoveDefaultTab 
SDKBrowserPreviewDialogLayoutFlushTab 
SDKBrowserPreviewDialogLayoutAddToTab 
SDKBrowserPreviewDialogLayoutChangedTab 
SDKBrowserPreviewDialogGetActiveTab 
SDKBrowserPreviewDialogChangePreviewBitmap 
SDKBrowserPreviewDialogCreateLayout 
SDKBrowserPreviewDialogInitValues 
SDKBrowserPreviewDialogCoreMessage 
SDKBrowserPreviewDialogCommandNotifyEx 
SDKBrowserPreviewDialogCommand 
SDKBrowserPreviewDialogAskClose 
SDKBrowserPreviewDialogTimer 
SDKBrowserPreviewDialogDestroyWindow 
SDKBrowserPreviewDialogMessage 
SDKBrowserPreviewDialogUpdate