File diff r25011:61d28a13bb41 → r25012:2450cb173b81
src/video/video_driver.hpp
Show inline comments
 
@@ -59,32 +59,19 @@ public:
 
	 * @return True if the change succeeded.
 
	 */
 
	virtual bool ToggleFullscreen(bool fullscreen) = 0;
 

	
 
	/**
 
	 * Callback invoked after the blitter was changed.
 
	 * This may only be called between AcquireBlitterLock and ReleaseBlitterLock.
 
	 * @return True if no error.
 
	 */
 
	virtual bool AfterBlitterChange()
 
	{
 
		return true;
 
	}
 

	
 
	/**
 
	 * Acquire any lock(s) required to be held when changing blitters.
 
	 * These lock(s) may not be acquired recursively.
 
	 */
 
	virtual void AcquireBlitterLock() { }
 

	
 
	/**
 
	 * Release any lock(s) required to be held when changing blitters.
 
	 * These lock(s) may not be acquired recursively.
 
	 */
 
	virtual void ReleaseBlitterLock() { }
 

	
 
	virtual bool ClaimMousePointer()
 
	{
 
		return true;
 
	}
 

	
 
	/**