ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Common::WinResourceID Class Reference

#include <winexe.h>

Collaboration diagram for Common::WinResourceID:

List of all members.

Public Member Functions

 WinResourceID ()
 WinResourceID (String x)
 WinResourceID (uint32 x)
WinResourceIDoperator= (const String &x)
WinResourceIDoperator= (uint32 x)
bool operator== (const String &x) const
bool operator== (const uint32 &x) const
bool operator== (const WinResourceID &x) const
String getString () const
uint32 getID () const
String toString () const

Private Types

enum  IDType { kIDTypeNull, kIDTypeNumerical, kIDTypeString }
 

An ID Type.

More...

Private Attributes

enum Common::WinResourceID::IDType _idType
 An ID Type.
String _name
 The resource's string ID.
uint32 _id
 The resource's numerical ID.

Detailed Description

Definition at line 31 of file winexe.h.


Member Enumeration Documentation

An ID Type.

Enumerator:
kIDTypeNull 

No type set.

kIDTypeNumerical 

A numerical ID.

kIDTypeString 

A string ID.

Definition at line 50 of file winexe.h.


Constructor & Destructor Documentation

Common::WinResourceID::WinResourceID (  )  [inline]

Definition at line 33 of file winexe.h.

Common::WinResourceID::WinResourceID ( String  x  )  [inline]

Definition at line 34 of file winexe.h.

Common::WinResourceID::WinResourceID ( uint32  x  )  [inline]

Definition at line 35 of file winexe.h.


Member Function Documentation

uint32 Common::WinResourceID::getID (  )  const

Definition at line 65 of file winexe.cpp.

String Common::WinResourceID::getString (  )  const

Definition at line 58 of file winexe.cpp.

WinResourceID & Common::WinResourceID::operator= ( uint32  x  ) 

Definition at line 34 of file winexe.cpp.

WinResourceID & Common::WinResourceID::operator= ( const String x  ) 

Definition at line 28 of file winexe.cpp.

bool Common::WinResourceID::operator== ( const WinResourceID x  )  const

Definition at line 48 of file winexe.cpp.

bool Common::WinResourceID::operator== ( const uint32 x  )  const

Definition at line 44 of file winexe.cpp.

bool Common::WinResourceID::operator== ( const String x  )  const

Definition at line 40 of file winexe.cpp.

String Common::WinResourceID::toString (  )  const

Definition at line 72 of file winexe.cpp.


Member Data Documentation

The resource's numerical ID.

Definition at line 57 of file winexe.h.

The resource's string ID.

Definition at line 56 of file winexe.h.


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


Generated on Sat Jan 12 2019 05:04:17 for ResidualVM by doxygen 1.7.1
curved edge   curved edge