\doxysection{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{class_abstract_objects_tracker}{Abstract\+Objects\+Tracker}} }{\pageref{class_abstract_objects_tracker}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_analytics_renderer}{Video\+Next\+::\+Analytics\+Renderer}} }{\pageref{class_video_next_1_1_analytics_renderer}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_json_1_1_batch_allocator}{Json\+::\+Batch\+Allocator$<$ Allocated\+Type, object\+Per\+Allocation $>$}} }{\pageref{class_json_1_1_batch_allocator}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_cache_boundaries_event_args}{Video\+Next\+::\+Cache\+Boundaries\+Event\+Args}} \\*Player cache boundaries change event arguments }{\pageref{class_video_next_1_1_cache_boundaries_event_args}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct_color}{Color}} }{\pageref{struct_color}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_cursor_ctrl}{Cursor\+Ctrl}} }{\pageref{class_cursor_ctrl}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_json_1_1_default_value_allocator}{Json\+::\+Default\+Value\+Allocator}} }{\pageref{class_json_1_1_default_value_allocator}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_default_value_array_allocator}{Default\+Value\+Array\+Allocator}} }{\pageref{class_default_value_array_allocator}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_default_value_map_allocator}{Default\+Value\+Map\+Allocator}} }{\pageref{class_default_value_map_allocator}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_graphics}{Graphics}} }{\pageref{class_graphics}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_graphics_wrapper}{Video\+Next\+::\+Graphics\+Wrapper}} }{\pageref{class_video_next_1_1_graphics_wrapper}}{}
\item\contentsline{section}{\mbox{\hyperlink{interface_video_next_1_1_i_graphics_renderer}{Video\+Next\+::\+I\+Graphics\+Renderer}} }{\pageref{interface_video_next_1_1_i_graphics_renderer}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_image}{Image}} }{\pageref{class_image}}{}
\item\contentsline{section}{\mbox{\hyperlink{interface_video_next_1_1_i_native_media_reciever_sink}{Video\+Next\+::\+I\+Native\+Media\+Reciever\+Sink}} }{\pageref{interface_video_next_1_1_i_native_media_reciever_sink}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_json_objects_tracker}{Json\+Objects\+Tracker}} }{\pageref{class_json_objects_tracker}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_logger}{Logger}} }{\pageref{class_logger}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_media_reciever}{Video\+Next\+::\+Media\+Reciever}} \\*Managed wrapper for Video\+N\+E\+XT media player }{\pageref{class_video_next_1_1_media_reciever}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_message_log_event_args}{Video\+Next\+::\+Message\+Log\+Event\+Args}} \\*Media player info message event arguments }{\pageref{class_video_next_1_1_message_log_event_args}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_native_media_reciever}{Video\+Next\+::\+Native\+Media\+Reciever}} }{\pageref{class_video_next_1_1_native_media_reciever}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_objects_tracker}{Objects\+Tracker}} }{\pageref{class_objects_tracker}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_point2}{Point2}} }{\pageref{class_point2}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_recording_status_event_args}{Video\+Next\+::\+Recording\+Status\+Event\+Args}} \\*Video recodring to file status change event arguments }{\pageref{class_video_next_1_1_recording_status_event_args}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_rectangle2}{Rectangle2}} }{\pageref{class_rectangle2}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_stream_event_args}{Video\+Next\+::\+Stream\+Event\+Args}} \\*Stream added or removed event arguments }{\pageref{class_video_next_1_1_stream_event_args}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_stream_info}{Video\+Next\+::\+Stream\+Info}} \\*Stream info }{\pageref{class_video_next_1_1_stream_info}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_stream_state_event_args}{Video\+Next\+::\+Stream\+State\+Event\+Args}} \\*Stream state changed event arguments }{\pageref{class_video_next_1_1_stream_state_event_args}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct_graphics_1_1_transform2_matrix}{Graphics\+::\+Transform2\+Matrix}} }{\pageref{struct_graphics_1_1_transform2_matrix}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_video_next_1_1_video_frame_event_args}{Video\+Next\+::\+Video\+Frame\+Event\+Args}} \\*Video frame received event arguments }{\pageref{class_video_next_1_1_video_frame_event_args}}{}
\end{DoxyCompactList}
