LAnimationWindow::IsAutoLoopEnabled

Summary

Determines whether auto loop is enabled.

Syntax

#include "ltwrappr.h"

L_BOOL LAnimationWindow::IsAutoLoopEnabled() const

Returns

The current state for auto loop. Possible values are:

Value Meaning
TRUE Auto loop is enabled.
FALSE Auto loop is disabled.

Comments

When auto loop is enabled, animation playback will always loop, even if you call LAnimationWindow::EnableLoop(FALSE).

When auto loop is disabled, animation playback looping will depend on the last call to LAnimationWindow::EnableLoop.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

The following example will set auto loop to TRUE, so every time an animation is
played, the play will be continuous, i.e. will loop infinitely.

/*<documentation/>*/ 
L_INT IsAutoLoopEnabledExample(HWND hWndParent) 
 
{ 
   L_BOOL bLoop; 
   LBase::LoadLibraries(LT_ALL_LEADLIB);  
  //make sure all libraries are loaded 
 
   LAnimationWindow MyAnimation; 
 
 
 
   //Set auto loop to TRUE  
 
   MyAnimation.EnableAutoLoop(TRUE);  
  
 
 
 
   if (MyAnimation.IsAutoLoopEnabled()) 
 
   { 
 
      MyAnimation.EnableLoop(FALSE); //Has no effect 
 
      bLoop = MyAnimation.IsLoopEnabled(); //bLoop must be TRUE  
 
   } 
 
   else 
 
      MessageBox(hWndParent, TEXT("Auto Loop is not enabled"),TEXT("Example"),MB_OK | MB_ICONINFORMATION);  
  
 
   return SUCCESS; 
} 

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.