2 * Copyright 2014, Rene Gollent, rene@gollent.com.
3 * Distributed under the terms of the MIT License.
5 #ifndef IMAGE_DEBUG_LOADING_STATE_HANDLER_H
6 #define IMAGE_DEBUG_LOADING_STATE_HANDLER_H
9 #include <Referenceable.h>
12 class SpecificImageDebugInfoLoadingState
;
16 class ImageDebugLoadingStateHandler
: public BReferenceable
{
18 virtual ~ImageDebugLoadingStateHandler();
20 virtual bool SupportsState(
21 SpecificImageDebugInfoLoadingState
* state
)
24 virtual void HandleState(
25 SpecificImageDebugInfoLoadingState
* state
,
26 UserInterface
* interface
) = 0;
30 #endif // IMAGE_DEBUG_LOADING_STATE_HANDLER_H