コード例 #1
0
ファイル: TextureButton.cpp プロジェクト: johndpope/Medusa
void TextureButton::SetNormalTextureName(const FileIdRef& val)
{
	mNormalTextureName = val;
	if (mButtonState == ButtonState::Normal)
	{
		OnUpdateMesh();
	}
}
コード例 #2
0
ファイル: TextureButton.cpp プロジェクト: johndpope/Medusa
void TextureButton::SetSelectedTextureName(const FileIdRef& val)
{
	mSelectedTextureName = val;
	if (mButtonState == ButtonState::Selected)
	{
		OnUpdateMesh();
	}
}
コード例 #3
0
ファイル: TextureButton.cpp プロジェクト: johndpope/Medusa
void TextureButton::SetDisabledTextureName(const FileIdRef& val)
{
	mDisabledTextureName = val;
	if (mButtonState == ButtonState::Disabled)
	{
		OnUpdateMesh();
	}
}
コード例 #4
0
ファイル: IProgressBar.cpp プロジェクト: fjz13/Medusa
void IProgressBar::SetPercent(float val)
{
	if (Math::IsEqual(mPercent,val))
	{
		return;
	}

	mPercent = val;
	OnProgressChanged(this,mPercent);
	OnUpdateMesh(false);

}
コード例 #5
0
ファイル: IProgressBar.cpp プロジェクト: fjz13/Medusa
void IProgressBar::SetProgressType(ProgressType val)
{
	RETURN_IF_EQUAL(mProgressType,val);
	mProgressType = val;
	OnUpdateMesh(true);
}
コード例 #6
0
ファイル: IProgressBar.cpp プロジェクト: fjz13/Medusa
bool IProgressBar::Initialize()
{
	OnUpdateMesh();
	return true;
}
コード例 #7
0
ファイル: TextureButton.cpp プロジェクト: johndpope/Medusa
bool TextureButton::Initialize()
{
	OnUpdateMesh();

	return true;
}
コード例 #8
0
ファイル: TextureButton.cpp プロジェクト: johndpope/Medusa
void TextureButton::OnButtonStateChanged()
{
	OnUpdateMesh();
}