Main Page
|
Namespace List
|
Class Hierarchy
|
Class List
|
File List
|
Namespace Members
|
Class Members
|
File Members
Steps Class Reference
#include <
Steps.h
>
Collaboration diagram for Steps:
[
legend
]
List of all members.
Public Member Functions
Steps
()
~Steps
()
void
AutogenFrom
(const
Steps
*
parent
,
StepsType
ntTo)
void
CopyFrom
(
Steps
*pSource,
StepsType
ntTo)
void
CreateBlank
(
StepsType
ntTo)
void
Compress
() const
void
Decompress
() const
void
DeAutogen
()
bool
IsAnEdit
() const
bool
WasLoadedFromProfile
() const
ProfileSlot
GetLoadedFromProfileSlot
() const
unsigned
GetHash
() const
CString
GetDescription
() const
Difficulty
GetDifficulty
() const
ProfileSlot
GetLoadedFromProfile
() const
int
GetMeter
() const
const
RadarValues
&
GetRadarValues
() const
void
SetFile
(CString fn)
void
SetDescription
(CString desc)
void
SetDifficulty
(
Difficulty
d)
void
SetLoadedFromProfile
(
ProfileSlot
slot)
void
SetMeter
(
int
meter)
void
SetRadarValues
(const
RadarValues
&v)
bool
IsAutogen
() const
float
PredictMeter
() const
void
GetNoteData
(
NoteData
¬eDataOut) const
void
SetNoteData
(const
NoteData
¬eDataNew)
void
SetSMNoteData
(const CString &
notes_comp
)
void
GetSMNoteData
(CString ¬es_comp_out) const
void
TidyUpData
()
Public Attributes
StepsType
m_StepsType
Protected Member Functions
const
Steps
*
Real
() const
Protected Attributes
const
Steps
*
parent
NoteData
*
notes
CString
notes_comp
CString
m_sFilename
ProfileSlot
m_LoadedFromProfile
unsigned
m_uHash
CString
m_sDescription
Difficulty
m_Difficulty
int
m_iMeter
RadarValues
m_RadarValues
Constructor & Destructor Documentation
Steps::Steps
(
)
Steps::~
Steps
(
)
Member Function Documentation
void Steps::AutogenFrom
(
const
Steps
*
parent
,
StepsType
ntTo
)
void Steps::Compress
(
)
const
void Steps::CopyFrom
(
Steps
*
pSource
,
StepsType
ntTo
)
void Steps::CreateBlank
(
StepsType
ntTo
)
void Steps::DeAutogen
(
)
void Steps::Decompress
(
)
const
CString Steps::GetDescription
(
)
const
[inline]
Difficulty
Steps::GetDifficulty
(
)
const
[inline]
unsigned Steps::GetHash
(
)
const
[inline]
ProfileSlot
Steps::GetLoadedFromProfile
(
)
const
[inline]
ProfileSlot
Steps::GetLoadedFromProfileSlot
(
)
const
[inline]
int
Steps::GetMeter
(
)
const
[inline]
void Steps::GetNoteData
(
NoteData
&
noteDataOut
)
const
const
RadarValues
& Steps::GetRadarValues
(
)
const
[inline]
void Steps::GetSMNoteData
(
CString &
notes_comp_out
)
const
bool Steps::IsAnEdit
(
)
const
[inline]
bool Steps::IsAutogen
(
)
const
float Steps::PredictMeter
(
)
const
const
Steps
* Steps::Real
(
)
const
[protected]
void Steps::SetDescription
(
CString
desc
)
void Steps::SetDifficulty
(
Difficulty
d
)
void Steps::SetFile
(
CString
fn
)
void Steps::SetLoadedFromProfile
(
ProfileSlot
slot
)
[inline]
void Steps::SetMeter
(
int
meter
)
void Steps::SetNoteData
(
const
NoteData
&
noteDataNew
)
void Steps::SetRadarValues
(
const
RadarValues
&
v
)
void Steps::SetSMNoteData
(
const CString &
notes_comp
)
void Steps::TidyUpData
(
)
bool Steps::WasLoadedFromProfile
(
)
const
[inline]
Member Data Documentation
Difficulty
Steps::m_Difficulty
[protected]
int
Steps::m_iMeter
[protected]
ProfileSlot
Steps::m_LoadedFromProfile
[protected]
RadarValues
Steps::m_RadarValues
[protected]
CString
Steps::m_sDescription
[protected]
CString
Steps::m_sFilename
[protected]
StepsType
Steps::m_StepsType
unsigned
Steps::m_uHash
[protected]
NoteData
*
Steps::notes
[mutable, protected]
CString
Steps::notes_comp
[mutable, protected]
const
Steps
*
Steps::parent
[protected]
The documentation for this class was generated from the following files:
Steps.h
Steps.cpp
Generated on Thu Jan 27 21:04:38 2005 for StepMania by
1.3.7