void GameObjectLightComponentWidget::on_m_LightTypeComboBox_currentIndexChanged(int newIndex)
{
	if (!m_IsReady)
	{
		return;
	}

	LightGOC* lightGOC = nullptr;

	////////////////////////////////////////
	// Get Light GOC
	lightGOC = GetLightGOC();

	if(lightGOC == nullptr)
	{
		AETODO("Add log");

		return;
	}

	int currentIndex = m_GameObjectLightComponentWidgetQtUI.m_LightTypeComboBox->currentIndex();
	LightType currentLT = static_cast<LightType>(m_GameObjectLightComponentWidgetQtUI.m_LightTypeComboBox->itemData(currentIndex).toUInt());

	AEResult ret = lightGOC->ChangeLightType(currentLT);

	if(ret != AEResult::Ok)
	{
		AETODO("Log error");
	}

	InitFields();
}
Пример #2
0
void __fastcall TfrmResultEnterEdit::FormShow(TObject *Sender)
{
    //-- Инициализировать форму
    InitFields();
    changeCompetitor();
    showResult();
    setCallback();
}
/********************
*   Function Defs   *
*********************/
GameObjectTransformationWidget::GameObjectTransformationWidget(GameObject* gameObject, QWidget *parent)
    : QWidget(parent)
    , m_GameObject(gameObject)
{
    m_GameObjectTransformationWidgetQtUI.setupUi(this);

    AEAssert(gameObject != nullptr);

    InitFields();
}
/********************
*   Function Defs   *
*********************/
GameObjectRigidBodyComponentWidget::GameObjectRigidBodyComponentWidget(GameObject* gameObject, QWidget *parent)
	: QWidget(parent)
	, m_GameObject(gameObject)
{
	m_GameObjectRigidBodyComponentWidgetQtUI.setupUi(this);

	AEAssert(m_GameObject != nullptr);

	InitFields();
}
/********************
*   Function Defs   *
*********************/
GameObjectBoxColliderComponentWidget::GameObjectBoxColliderComponentWidget(GameObject* gameObject, uint64_t physicColliderID, QWidget *parent)
	: QWidget(parent)
	, m_GameObject(gameObject)
	, m_PhysicColliderID(physicColliderID)
{
	m_GameObjectBoxColliderComponentWidgetQtUI.setupUi(this);

	AEAssert(m_GameObject != nullptr);

	InitFields();
}
/********************
*   Function Defs   *
*********************/
GameObjectSelectAssetDialog::GameObjectSelectAssetDialog(GameAssetManager* gameAssetManager, GameContentType gameContentType, QWidget *parent)
	: QDialog(parent)
	, m_StringProxyFilterModel(nullptr)
	, m_GameAssetManager(gameAssetManager)
	, m_IsReady(false)
{
	m_GameObjectSelectAssetDialogQtUI.setupUi(this);

	AEAssert(gameAssetManager != nullptr);

	InitFields(gameContentType);
}
/********************
*   Function Defs   *
*********************/
GameObjectMaterialComponentsWidget::GameObjectMaterialComponentsWidget(GameObject* gameObject, GameApp* gameApp, QWidget *parent)
	: QWidget(parent)
	, m_GameObject(gameObject)
	, m_GameApp(gameApp)
{
	m_GameObjectMaterialComponentsWidgetQtUI.setupUi(this);
	
	AEAssert(gameObject != nullptr);
	AEAssert(m_GameApp != nullptr);

	InitFields();

	PopulateMaterialsTree();
}
GameObjectAudioSourceComponentWidget::GameObjectAudioSourceComponentWidget(GameObject* gameObject, EngineViewer* engineViewer, QWidget *parent)
	: QWidget(parent)
	, m_GameObject(gameObject)
	, m_EngineViewer(engineViewer)
{
	m_GameObjectAudioSourceComponentWidgetQtUI.setupUi(this);

	AEAssert(m_GameObject != nullptr);
	AEAssert(m_EngineViewer != nullptr);

	InitFields();

	PopulateAudioSourceTree();
}
Пример #9
0
Game::Game(const int &numOfDices, const int &numOfFields) 
	:NUMOFDICES(numOfDices), NUMOFFIELDS(numOfFields)
{	
	InitDices();

	InitFields();

	//InitPlayers();

	currentPlayerIndex = 0;

	isGameOver = false;

}// Game::Game(const int &numOfDices) :NUMOFDICES(numOfDices)
/********************
*   Function Defs   *
*********************/
GameObjectMeshAnimationComponentWidget::GameObjectMeshAnimationComponentWidget(GameObject* gameObject, GameApp* gameApp, QWidget *parent)
	: QWidget(parent)
	, m_GameObject(gameObject)
	, m_GameApp(gameApp)
{
	m_GameObjectMeshComponentWidgetQtUI.setupUi(this);

	AEAssert(m_GameApp != nullptr);
	AEAssert(m_GameObject != nullptr);

	if (m_GameApp != nullptr && m_GameObject != nullptr)
	{
		m_HasInitObjs = true;
	}

	InitFields();
}
/********************
*   Function Defs   *
*********************/
GameObjectLightComponentWidget::GameObjectLightComponentWidget(GameObject* gameObject, EngineViewer* engineViewer, QWidget *parent)
	: QWidget(parent)
	, m_GameObject(gameObject)
	, m_EngineViewer(engineViewer)
{
	m_GameObjectLightComponentWidgetQtUI.setupUi(this);

	AEAssert(m_GameObject != nullptr);

	AEAssert(m_EngineViewer != nullptr);

	////////////////////////////////////////
	// Initialize Combo Box with Light Types
	AEQTHelpers::SetComboBoxLightType(m_GameObjectLightComponentWidgetQtUI.m_LightTypeComboBox);
	m_GameObjectLightComponentWidgetQtUI.m_LightTypeComboBox->setCurrentIndex(0);

	InitFields();
}
Пример #12
0
NS_IMETHODIMP
TextEditRules::Init(TextEditor* aTextEditor)
{
  if (!aTextEditor) {
    return NS_ERROR_NULL_POINTER;
  }

  InitFields();

  // We hold a non-refcounted reference back to our editor.
  mTextEditor = aTextEditor;
  RefPtr<Selection> selection = mTextEditor->GetSelection();
  NS_WARNING_ASSERTION(selection, "editor cannot get selection");

  // Put in a magic br if needed. This method handles null selection,
  // which should never happen anyway
  nsresult rv = CreateBogusNodeIfNeeded(selection);
  NS_ENSURE_SUCCESS(rv, rv);

  // If the selection hasn't been set up yet, set it up collapsed to the end of
  // our editable content.
  int32_t rangeCount;
  rv = selection->GetRangeCount(&rangeCount);
  NS_ENSURE_SUCCESS(rv, rv);
  if (!rangeCount) {
    rv = mTextEditor->CollapseSelectionToEnd(selection);
    NS_ENSURE_SUCCESS(rv, rv);
  }

  if (IsPlaintextEditor()) {
    // ensure trailing br node
    rv = CreateTrailingBRIfNeeded();
    NS_ENSURE_SUCCESS(rv, rv);
  }

  mDeleteBidiImmediately =
    Preferences::GetBool("bidi.edit.delete_immediately", false);

  return NS_OK;
}
void QmitkUSNewVideoDeviceWidget::CreateNewDevice()
{
  m_TargetDevice = 0;
  InitFields(mitk::USImageMetadata::New());
  m_Active = true;
}
Пример #14
0
//---------------------------------------------------------------------------
void __fastcall TfrmFightVersionEdit::FormShow(TObject *Sender)
{
    //Установить начальное значение полей (при добавлении) 
    InitFields();    
}
//---------------------------------------------------------------------------
void __fastcall TfrmRequestCompetitorsListEdit::FormShow(TObject *Sender)
{
    //Установить начальное значение полей (при добавлении)
    InitFields();
}
//---------------------------------------------------------------------------
void __fastcall TfrmCompetitorCategoryResultEdit::FormShow(TObject *Sender)
{
    InitFields();
}