C# Class vimage.ImageViewer

Afficher le fichier Open project: Torrunt/vimage Class Usage Examples

Méthodes publiques

Свойство Type Description
AlwaysOnTop bool
BackgroundsForImagesWithTransparency bool
CloseNextTick bool
Config Config
EXTENSIONS string[]
File string
FitToMonitorHeight bool
FitToMonitorWidth bool
FlippedX bool
FolderContents List
FolderPosition int
Image dynamic
SortImagesBy SortBy
SortImagesByDir SortDirection
Window SFML.Graphics.RenderWindow
ZOOM_MAX float
ZOOM_MIN float

Méthodes publiques

Méthode Description
ChangeSortBy ( SortBy by ) : void
ChangeSortByDirection ( SortDirection dir ) : void
CopyAsImage ( ) : void
CopyFile ( ) : void
CurrentImageSize ( ) : Vector2u
DeleteFile ( ) : void
DoCustomAction ( string action ) : void
FlipImage ( ) : void
ForceAlwaysOnTop ( ) : void
ImageViewer ( string file ) : System
NextFrame ( ) : void
NextImage ( ) : void
OpenConfig ( ) : void
OpenDuplicateWindow ( ) : void
OpenFileAtLocation ( ) : void
PrevFrame ( ) : void
PrevImage ( ) : void
RandomImage ( ) : void
ReloadConfig ( ) : void
ResetImage ( ) : void
RotateImage ( int Rotation, bool aroundCenter = true, bool updateWindowSize = true ) : void
Smoothing ( ) : bool
ToggleAlwaysOnTop ( ) : void
ToggleAnimation ( ) : void
ToggleBackground ( ) : void
ToggleFitToMonitor ( int dimension ) : void
ToggleSmoothing ( ) : void
UnforceAlwaysOnTop ( ) : void

Turns Always On Top off if it was forced.

Private Methods

Méthode Description
ChangeImage ( string fileName ) : bool
ControlDown ( object code ) : void
ControlUp ( object code ) : void
GetFolderContents ( ) : void
LoadImage ( string fileName ) : bool
OnConfigChanged ( object source, FileSystemEventArgs e ) : void
OnKeyDown ( Object sender, SFML e ) : void
OnKeyUp ( Object sender, SFML e ) : void
OnMouseDown ( Object sender, MouseButtonEventArgs e ) : void
OnMouseMoved ( Object sender, MouseMoveEventArgs e ) : void
OnMouseUp ( Object sender, MouseButtonEventArgs e ) : void
OnMouseWheelScrolled ( Object sender, MouseWheelScrollEventArgs e ) : void
OnWindowClosed ( Object sender, EventArgs e ) : void
PreloadImage ( string fileName ) : bool

Loads an image into memory but doesn't set it as the displayed image.

PreloadNextImage ( ) : void
Redraw ( ) : void
Update ( ) : void

Sets Updated status and refreshes NextWindowPos.

Zoom ( float value, bool center = false ) : void

Method Details

ChangeSortBy() public méthode

public ChangeSortBy ( SortBy by ) : void
by SortBy
Résultat void

ChangeSortByDirection() public méthode

public ChangeSortByDirection ( SortDirection dir ) : void
dir SortDirection
Résultat void

CopyAsImage() public méthode

public CopyAsImage ( ) : void
Résultat void

CopyFile() public méthode

public CopyFile ( ) : void
Résultat void

CurrentImageSize() public méthode

public CurrentImageSize ( ) : Vector2u
Résultat Vector2u

DeleteFile() public méthode

public DeleteFile ( ) : void
Résultat void

DoCustomAction() public méthode

public DoCustomAction ( string action ) : void
action string
Résultat void

FlipImage() public méthode

public FlipImage ( ) : void
Résultat void

ForceAlwaysOnTop() public méthode

public ForceAlwaysOnTop ( ) : void
Résultat void

ImageViewer() public méthode

public ImageViewer ( string file ) : System
file string
Résultat System

NextFrame() public méthode

public NextFrame ( ) : void
Résultat void

NextImage() public méthode

public NextImage ( ) : void
Résultat void

OpenConfig() public méthode

public OpenConfig ( ) : void
Résultat void

OpenDuplicateWindow() public méthode

public OpenDuplicateWindow ( ) : void
Résultat void

OpenFileAtLocation() public méthode

public OpenFileAtLocation ( ) : void
Résultat void

PrevFrame() public méthode

public PrevFrame ( ) : void
Résultat void

PrevImage() public méthode

public PrevImage ( ) : void
Résultat void

RandomImage() public méthode

public RandomImage ( ) : void
Résultat void

ReloadConfig() public méthode

public ReloadConfig ( ) : void
Résultat void

ResetImage() public méthode

public ResetImage ( ) : void
Résultat void

RotateImage() public méthode

public RotateImage ( int Rotation, bool aroundCenter = true, bool updateWindowSize = true ) : void
Rotation int
aroundCenter bool
updateWindowSize bool
Résultat void

Smoothing() public méthode

public Smoothing ( ) : bool
Résultat bool

ToggleAlwaysOnTop() public méthode

public ToggleAlwaysOnTop ( ) : void
Résultat void

ToggleAnimation() public méthode

public ToggleAnimation ( ) : void
Résultat void

ToggleBackground() public méthode

public ToggleBackground ( ) : void
Résultat void

ToggleFitToMonitor() public méthode

public ToggleFitToMonitor ( int dimension ) : void
dimension int
Résultat void

ToggleSmoothing() public méthode

public ToggleSmoothing ( ) : void
Résultat void

UnforceAlwaysOnTop() public méthode

Turns Always On Top off if it was forced.
public UnforceAlwaysOnTop ( ) : void
Résultat void

Property Details

AlwaysOnTop public_oe property

public bool AlwaysOnTop
Résultat bool

BackgroundsForImagesWithTransparency public_oe property

public bool BackgroundsForImagesWithTransparency
Résultat bool

CloseNextTick public_oe property

public bool CloseNextTick
Résultat bool

Config public_oe property

public Config,vimage Config
Résultat Config

EXTENSIONS public_oe property

public string[] EXTENSIONS
Résultat string[]

File public_oe property

public string File
Résultat string

FitToMonitorHeight public_oe property

public bool FitToMonitorHeight
Résultat bool

FitToMonitorWidth public_oe property

public bool FitToMonitorWidth
Résultat bool

FlippedX public_oe property

public bool FlippedX
Résultat bool

FolderContents public_oe property

public List FolderContents
Résultat List

FolderPosition public_oe property

public int FolderPosition
Résultat int

Image public_oe property

public dynamic Image
Résultat dynamic

SortImagesBy public_oe property

public SortBy SortImagesBy
Résultat SortBy

SortImagesByDir public_oe property

public SortDirection SortImagesByDir
Résultat SortDirection

Window public_oe property

public RenderWindow,SFML.Graphics Window
Résultat SFML.Graphics.RenderWindow

ZOOM_MAX public_oe property

public float ZOOM_MAX
Résultat float

ZOOM_MIN public_oe property

public float ZOOM_MIN
Résultat float