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

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

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

	return true;
}
Example #8
0
void TextureButton::OnButtonStateChanged()
{
	OnUpdateMesh();
}