Exemplo n.º 1
0
void TextureButton::SetNormalTextureName(const FileIdRef& val)
{
	mNormalTextureName = val;
	if (mButtonState == ButtonState::Normal)
	{
		OnUpdateMesh();
	}
}
Exemplo n.º 2
0
void TextureButton::SetSelectedTextureName(const FileIdRef& val)
{
	mSelectedTextureName = val;
	if (mButtonState == ButtonState::Selected)
	{
		OnUpdateMesh();
	}
}
Exemplo n.º 3
0
void TextureButton::SetDisabledTextureName(const FileIdRef& val)
{
	mDisabledTextureName = val;
	if (mButtonState == ButtonState::Disabled)
	{
		OnUpdateMesh();
	}
}
Exemplo n.º 4
0
void IProgressBar::SetPercent(float val)
{
	if (Math::IsEqual(mPercent,val))
	{
		return;
	}

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

}
Exemplo n.º 5
0
void IProgressBar::SetProgressType(ProgressType val)
{
	RETURN_IF_EQUAL(mProgressType,val);
	mProgressType = val;
	OnUpdateMesh(true);
}
Exemplo n.º 6
0
bool IProgressBar::Initialize()
{
	OnUpdateMesh();
	return true;
}
Exemplo n.º 7
0
bool TextureButton::Initialize()
{
	OnUpdateMesh();

	return true;
}
Exemplo n.º 8
0
void TextureButton::OnButtonStateChanged()
{
	OnUpdateMesh();
}