
#include "sbox/managedsceneobject.h"

[Handle:Sandbox.SceneCustomObject]
native class CManagedSceneObject as NativeEngine.CManagedSceneObject : CSceneObject
{
	static CManagedSceneObject Create( ISceneWorld world );

	bool ExecuteOnMainThread;
}


managed static class Sandbox.SceneCustomObjectRender
{
	void RenderObject( ManagedRenderSetup_t setup, CManagedSceneObject obj );
}