<br/>
    <br/>
	event.data = <span class="codeclass">Event</span>::<span class="codefunc">AllocateData</span>&lt;<span class="codeclass">Value</span>&gt;(m_type);<br/>
	<br/>
	<span class="codeclass">Event</span>::<span class="codefunc">Post</span>(event);
</code>

<p>
	The <code>Event::AllocateData()</code> static method allocates a bit of memory for use with the
	event data pointer. This allocated memory gets automatically released when
	all of the emitted events have been dispatched.
</p>

<p>
	There ar