DateTimeData Class Reference

#include <customgui_datetime.h>

Inheritance diagram for DateTimeData:

Detailed Description

DateTime custom data (DATETIME_DATA).

Note
Has to be created with Alloc() and destroyed with Free(). Use AutoAlloc to automate the allocation and destruction based on scope.

Public Types

using IsAllocType = std::true_type
 

Public Member Functions

DateTime GetDateTime () const
 
void SetDateTime (const DateTime &d, Bool bSetDate=true, Bool bSetTime=true)
 

Static Public Member Functions

static DateTimeDataAlloc ()
 
static DateTimeDataAlloc (const maxon::SourceLocation &)
 
static void Free (DateTimeData *&pData)
 

Private Member Functions

 DateTimeData ()
 
 ~DateTimeData ()
 

Additional Inherited Members

- Static Public Attributes inherited from CustomDataTypeT< 1009398 >
static constexpr Int32 DATATYPEID