コード例 #1
0
ファイル: SequenceElements.cpp プロジェクト: ebrady1/xLights
void SequenceElements::Clear() {
    ClearAllViews();
    mVisibleRowInformation.clear();
    mRowInformation.clear();
    mSelectedRanges.clear();

    mSelectedTimingRow = -1;
    mTimingRowCount = 0;
    mFirstVisibleModelRow = 0;
    mChangeCount = 0;
    mCurrentView = 0;
    std::vector <Element*> master_view;
    mAllViews.push_back(master_view);
    hasPapagayoTiming = false;
}
コード例 #2
0
ファイル: ViewSystem.cpp プロジェクト: joewan/pycmake
//------------------------------------------------------------------------
CViewSystem::~CViewSystem()
{
	ClearAllViews();

	IConsole* pConsole = gEnv->pConsole;
	CRY_ASSERT(pConsole);
	pConsole->UnregisterVariable("cl_camera_noise", true);
	pConsole->UnregisterVariable("cl_camera_noise_freq", true);
	pConsole->UnregisterVariable("cl_ViewSystemDebug", true);
	pConsole->UnregisterVariable("cl_DefaultNearPlane", true);

	//Remove as level system listener
	if (CCryAction::GetCryAction()->GetILevelSystem())
		CCryAction::GetCryAction()->GetILevelSystem()->RemoveListener(this);
}
コード例 #3
0
ファイル: SequenceElements.cpp プロジェクト: ebrady1/xLights
SequenceElements::~SequenceElements()
{
    ClearAllViews();
}