VSTGUI  3.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
CResourceDescription Class Reference

Describes a resource by name or by ID. More...

#include <vstgui.h>

Public Types

enum  { kIntegerType, kStringType, kUnknownType }
 

Public Member Functions

 CResourceDescription ()
 
 CResourceDescription (int id)
 
 CResourceDescription (const char *name)
 
CResourceDescriptionoperator= (int id)
 
CResourceDescriptionoperator= (const CResourceDescription &desc)
 

Public Attributes

int type
 
union {
   int   id
 
   const char *   name
 
u
 

Detailed Description

Describes a resource by name or by ID.

Member Enumeration Documentation

anonymous enum
Enumerator
kIntegerType 
kStringType 
kUnknownType 

Constructor & Destructor Documentation

CResourceDescription ( int  id)
inline
CResourceDescription ( const char *  name)
inline

Member Function Documentation

CResourceDescription& operator= ( int  id)
inline
CResourceDescription& operator= ( const CResourceDescription desc)
inline

Member Data Documentation

int id
const char* name
int type
union { ... } u

The documentation for this class was generated from the following file: