
#include "sbox/dynamicsceneobject.h"

native class CDynamicSceneObject : CSceneObject
{
	static CDynamicSceneObject Create( ISceneWorld world );

	IMaterial Material;
	
	[nogc]
	void Begin( RenderPrimitiveType type, int vertexCount );

	[nogc]
	void End();

	[nogc]
	void AddVertex( SboxVertex_t vertex );

	[nogc]
	void AddVertexRange( void* vertex, int length );

	[nogc]
	void Reset();
}

