コード例 #1
0
ファイル: base_editor.cpp プロジェクト: wgsyd/wgtf
void BaseEditor::updateCheckoutState(const ObjectHandle& handle)
{
	if (!handle.isValid())
	{
		return;
	}

	ObjectHandle root = handle;

	while (root.parent().isValid())
	{
		root = root.parent();
	}

	auto path = getResourceFileName(root);

	if (path == nullptr || *path == char(0))
	{
		return;
	}

	updateCheckoutState(path);
}
コード例 #2
0
ファイル: MeshResource.cpp プロジェクト: dtbinh/Game-Engine
void MeshResource::load()
{
   game_manager->addMeshResource(getResourceFileName(), "Mesh", getResourceGroupName());
}
コード例 #3
0
void CursorResource::load()
{
   game_manager->loadRocketCursor(getResourceFileName(), getResourceGroupName());
}