Fission FSN
Loading...
Searching...
No Matches
gfCLevelSequencerMapLevelComponent Class Reference

#include <gfCLevelSequencerMapLevelComponent.h>

Inheritance diagram for gfCLevelSequencerMapLevelComponent:

Public Member Functions

void rollOverSet (fsBool pOver)
fsS32 widthGet () const
void levelIconAlphaSet (fsF32 pVal)
void activeGlowUpdate (fsS32 pTime)
void infoSet (fsBool pCurrLev)
fsBool visitedGet ()
void visibilitySet (fsBool pVisibility)
void posSet (const fsPoint &pPos)
void levelIconEntityCreate (fsCEntity *pParent, const fsStr &pLayoutFile, fsBool pCurrLev)
 gfCLevelSequencerMapLevelComponent (const fsStr &pLevelPath, const fsStr &pLevelFolder)
virtual ~gfCLevelSequencerMapLevelComponent ()
Public Member Functions inherited from gfCLevelSequencerLevelComponent
fsS32 settingS32Get (const fsStr &pKey) const
fsStr settingStrGet (const fsStr &pKey) const
fsStr nextLevelGet () const
fsStr levelNameGet () const
virtual fsStr levelFilenameGet () const
 gfCLevelSequencerLevelComponent (const fsStr &pLevelPath, const fsStr &pLevelFolder)
virtual ~gfCLevelSequencerLevelComponent ()

Static Public Member Functions

static fsStr iconFileNameGet (const fsStr &pLevelname, const fsStr &pFolder)
static fsStr newIconFileNameGet (const fsStr &pLevelname)
static fsStr iconFileNameGet (const fsStr &pLevelname)
Static Public Member Functions inherited from gfCLevelSequencerLevelComponent
static fsStr levelFilenameCompose (const fsStr &pPath, const fsStr &pName)

Static Public Attributes

static const fsStr mLevPrefix

Protected Member Functions

fsStr levelNameGetDo () const override
Protected Member Functions inherited from gfCLevelSequencerLevelComponent
 gfCLevelSequencerLevelComponent (const gfCLevelSequencerLevelComponent &pRHS)

Friends

class gfIAutoTestLevelUserInputComponent

Additional Inherited Members

Protected Attributes inherited from gfCLevelSequencerLevelComponent
std::unique_ptr< fsCVariableTablemLevelSettings
fsStr mFolder
fsStr mLevelName

Constructor & Destructor Documentation

◆ gfCLevelSequencerMapLevelComponent()

gfCLevelSequencerMapLevelComponent::gfCLevelSequencerMapLevelComponent ( const fsStr & pLevelPath,
const fsStr & pLevelFolder )

◆ ~gfCLevelSequencerMapLevelComponent()

gfCLevelSequencerMapLevelComponent::~gfCLevelSequencerMapLevelComponent ( )
virtual

Member Function Documentation

◆ activeGlowUpdate()

void gfCLevelSequencerMapLevelComponent::activeGlowUpdate ( fsS32 pTime)

◆ iconFileNameGet() [1/2]

fsStr gfCLevelSequencerMapLevelComponent::iconFileNameGet ( const fsStr & pLevelname)
static

◆ iconFileNameGet() [2/2]

fsStr gfCLevelSequencerMapLevelComponent::iconFileNameGet ( const fsStr & pLevelname,
const fsStr & pFolder )
static

◆ infoSet()

void gfCLevelSequencerMapLevelComponent::infoSet ( fsBool pCurrLev)

◆ levelIconAlphaSet()

void gfCLevelSequencerMapLevelComponent::levelIconAlphaSet ( fsF32 pVal)

◆ levelIconEntityCreate()

void gfCLevelSequencerMapLevelComponent::levelIconEntityCreate ( fsCEntity * pParent,
const fsStr & pLayoutFile,
fsBool pCurrLev )

◆ levelNameGetDo()

fsStr gfCLevelSequencerMapLevelComponent::levelNameGetDo ( ) const
overrideprotectedvirtual

Reimplemented from gfCLevelSequencerLevelComponent.

◆ newIconFileNameGet()

fsStr gfCLevelSequencerMapLevelComponent::newIconFileNameGet ( const fsStr & pLevelname)
static

◆ posSet()

void gfCLevelSequencerMapLevelComponent::posSet ( const fsPoint & pPos)

◆ rollOverSet()

void gfCLevelSequencerMapLevelComponent::rollOverSet ( fsBool pOver)

◆ visibilitySet()

void gfCLevelSequencerMapLevelComponent::visibilitySet ( fsBool pVisibility)

◆ visitedGet()

fsBool gfCLevelSequencerMapLevelComponent::visitedGet ( )
inline

◆ widthGet()

fsS32 gfCLevelSequencerMapLevelComponent::widthGet ( ) const

◆ gfIAutoTestLevelUserInputComponent

Member Data Documentation

◆ mLevPrefix

const fsStr gfCLevelSequencerMapLevelComponent::mLevPrefix
static

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