Gridarta Editor
net.sf.gridarta.action.ReloadFacesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R > Class Template Reference
+ Inheritance diagram for net.sf.gridarta.action.ReloadFacesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:
+ Collaboration diagram for net.sf.gridarta.action.ReloadFacesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:

Public Member Functions

void reloadFaces ()
 
 ReloadFacesAction (@NotNull final ArchetypeSet< G, A, R > archetypeSet, @NotNull final FaceObjectProviders faceObjectProviders)
 
void setAction (@NotNull final Action action, @NotNull final String name)
 

Private Member Functions

boolean doReloadFaces (final boolean performAction)
 
void updateAction ()
 

Private Attributes

Action action
 
final ArchetypeSet< G, A, R > archetypeSet
 
final FaceObjectProviders faceObjectProviders
 

Detailed Description

An EditorAction that reloads all images from disk.

Author
Andreas Kirschbaum

Definition at line 37 of file ReloadFacesAction.java.

Constructor & Destructor Documentation

◆ ReloadFacesAction()

net.sf.gridarta.action.ReloadFacesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.ReloadFacesAction ( @NotNull final ArchetypeSet< G, A, R >  archetypeSet,
@NotNull final FaceObjectProviders  faceObjectProviders 
)

Member Function Documentation

◆ doReloadFaces()

◆ reloadFaces()

void net.sf.gridarta.action.ReloadFacesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.reloadFaces ( )

Invoked when the user wants to reload the images.

Definition at line 73 of file ReloadFacesAction.java.

References net.sf.gridarta.action.ReloadFacesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doReloadFaces().

+ Here is the call graph for this function:

◆ setAction()

void net.sf.gridarta.action.ReloadFacesAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setAction ( @NotNull final Action  action,
@NotNull final String  name 
)

◆ updateAction()

Member Data Documentation

◆ action

◆ archetypeSet

◆ faceObjectProviders


The documentation for this class was generated from the following file: