Modifier and Type | Method and Description |
---|---|
Screen |
Nifty.getCurrentScreen()
Get current screen.
|
Screen |
Nifty.getScreen(String id)
get a specific screen.
|
Modifier and Type | Method and Description |
---|---|
void |
Nifty.addControl(Screen screen,
Element element,
StandardControl standardControl) |
void |
Nifty.addScreen(String id,
Screen screen) |
Element |
Nifty.createElementFromType(Screen screen,
Element parent,
ElementType type) |
void |
Nifty.moveElement(Screen screen,
Element elementToMove,
Element destination,
EndNotify endNotify) |
void |
Nifty.removeElement(Screen screen,
Element element) |
void |
Nifty.removeElement(Screen screen,
Element element,
EndNotify endNotify) |
void |
Nifty.scheduleEndOfFrameElementAction(Screen screen,
Element element,
EndOfScreenAction action,
EndNotify endNotify) |
void |
Nifty.showPopup(Screen screen,
String id,
Element defaultFocusElement)
show popup in the given screen.
|
<T,S extends org.bushe.swing.event.EventTopicSubscriber<? extends T>> |
Nifty.subscribe(Screen screen,
String elementId,
Class<T> eventClass,
S subscriber) |
void |
Nifty.unsubscribeElement(Screen screen,
String elementId) |
void |
Nifty.unsubscribeScreen(Screen screen) |
Modifier and Type | Method and Description |
---|---|
Screen |
ScreenBuilder.build(Nifty nifty) |
Modifier and Type | Method and Description |
---|---|
Element |
PopupBuilder.build(Nifty nifty,
Screen screen,
Element parent) |
Element |
LayerBuilder.build(Nifty nifty,
Screen screen,
Element parent) |
Element |
ElementBuilder.build(Nifty nifty,
Screen screen,
Element parent) |
Modifier and Type | Method and Description |
---|---|
void |
MenuItemControl.bind(Nifty nifty,
Screen screenParam,
Element newElement,
Properties properties,
Attributes controlDefinitionAttributes) |
void |
DefaultController.bind(Nifty nifty,
Screen screen,
Element element,
Properties parameter,
Attributes controlDefinitionAttributes) |
void |
Controller.bind(Nifty nifty,
Screen screen,
Element element,
Properties parameter,
Attributes controlDefinitionAttributes)
Bind this Controller to a certain element.
|
void |
NiftyInputControl.bindControl(Nifty nifty,
Screen screen,
Element element,
Attributes attributes) |
Element |
StandardControl.createControl(Nifty nifty,
Screen screen,
Element parent) |
void |
NiftyInputControl.onEndScreen(Nifty nifty,
Screen screen,
String elementId) |
void |
NiftyInputControl.onStartScreen(Nifty nifty,
Screen screen) |
Modifier and Type | Method and Description |
---|---|
Screen |
ScreenCreator.create(Nifty nifty) |
Modifier and Type | Method and Description |
---|---|
Element |
TextCreator.create(Nifty nifty,
Screen screen,
Element parent) |
Element |
PanelCreator.create(Nifty nifty,
Screen screen,
Element parent) |
Element |
LayerCreator.create(Nifty nifty,
Screen screen,
Element parent) |
Element |
ImageCreator.create(Nifty nifty,
Screen screen,
Element parent) |
Element |
CustomControlCreator.create(Nifty nifty,
Screen screen,
Element parent) |
Modifier and Type | Method and Description |
---|---|
protected Element |
ControlAttributes.createControlInternal(Nifty nifty,
Screen screen,
Element parent) |
protected Element |
ControlAttributes.createImage(Nifty nifty,
Screen screen,
Element parent) |
protected Element |
ControlAttributes.createLayer(Nifty nifty,
Screen screen,
Element parent) |
protected Element |
ControlAttributes.createPanel(Nifty nifty,
Screen screen,
Element parent) |
protected Element |
ControlAttributes.createText(Nifty nifty,
Screen screen,
Element parent) |
Modifier and Type | Method and Description |
---|---|
NiftyImage |
NiftyRenderDeviceProxy.createImage(Screen screen,
String name,
boolean filterLinear) |
void |
NiftyRenderDeviceProxy.screenAdded(Screen screen) |
void |
NiftyRenderDeviceProxy.screenEnded(Screen screen) |
void |
NiftyRenderDeviceProxy.screenRemoved(Screen screen) |
void |
NiftyRenderDeviceProxy.screenStarted(Screen screen) |
Modifier and Type | Method and Description |
---|---|
void |
NiftyRenderDeviceProxy.screensClear(Collection<Screen> screens) |
Modifier and Type | Method and Description |
---|---|
void |
Element.bindControls(Screen target) |
void |
Element.initializeFromAttributes(Screen targetScreen,
Attributes attributes,
NiftyRenderEngine renderEngine)
This is used when the element is being created from an ElementType in the loading process.
|
void |
Element.onEndScreen(Screen screen) |
void |
ElementRemoveAction.perform(Screen screen,
Element element) |
void |
ElementMoveAction.perform(Screen screen,
Element element) |
void |
Action.perform(Screen screen,
Element element) |
Constructor and Description |
---|
EndOfFrameElementAction(Screen newScreen,
Element newElement,
Action action,
EndNotify endNotify) |
Modifier and Type | Method and Description |
---|---|
Element |
RootLayerFactory.createRootLayer(String id,
Nifty nifty,
Screen screen,
TimeProvider time) |
Modifier and Type | Method and Description |
---|---|
void |
ElementType.applyAttributes(Screen screen,
Element element,
Attributes work,
NiftyRenderEngine renderEngine) |
protected void |
ElementType.applyChildren(Element parent,
Screen screen,
Nifty nifty) |
void |
ElementType.applyEffects(Nifty nifty,
Screen screen,
Element element) |
void |
ElementType.applyInteract(Nifty nifty,
Screen screen,
Element element) |
Element |
ElementType.create(Element parent,
Nifty nifty,
Screen screen,
LayoutPart layoutPart) |
void |
EffectsType.materialize(Nifty nifty,
Element element,
Screen screen,
LinkedList<Object> controllers) |
void |
ElementType.prepare(Nifty nifty,
Screen screen,
ElementType rootElementType) |
void |
ElementType.refreshAttributes(Nifty nifty,
Screen screen,
Element element,
ControlAttributes attributes) |
void |
XmlBaseType.translateSpecialValues(Nifty nifty,
Screen screen) |
void |
ElementType.translateSpecialValues(Nifty nifty,
Screen screen) |
void |
EffectsType.translateSpecialValues(Nifty nifty,
Screen screen) |
Modifier and Type | Method and Description |
---|---|
void |
ApplyRenderText.apply(Screen screen,
Element element,
Attributes attributes,
NiftyRenderEngine renderEngine) |
void |
ApplyRendererPanel.apply(Screen screen,
Element element,
Attributes attributes,
NiftyRenderEngine renderEngine) |
void |
ApplyRendererImage.apply(Screen screen,
Element element,
Attributes attributes,
NiftyRenderEngine renderEngine) |
void |
ApplyRenderer.apply(Screen screen,
Element element,
Attributes attributes,
NiftyRenderEngine renderEngine) |
Modifier and Type | Method and Description |
---|---|
Screen |
NiftyImageManagerExtStandard.ReferencedCountedImageStandard.getScreen() |
Screen |
NiftyImageManagerExtBatch.ReferencedCountedImageBatch.getScreen() |
Screen |
NiftyImageManager.ReferencedCountedImage.getScreen() |
Modifier and Type | Method and Description |
---|---|
NiftyImage |
NiftyRenderEngineImpl.createImage(Screen screen,
String filename,
boolean filterLinear) |
NiftyImage |
NiftyRenderEngine.createImage(Screen screen,
String name,
boolean filterLinear)
Create a new Image.
|
T |
NiftyImageManagerExtStandard.createReferencedCountedImage(RenderDevice renderDevice,
Screen screen,
String filename,
boolean filterLinear,
RenderImage renderImage,
String key) |
T |
NiftyImageManagerExtBatch.createReferencedCountedImage(RenderDevice renderDevice,
Screen screen,
String filename,
boolean filterLinear,
RenderImage renderImage,
String key) |
T |
NiftyImageManagerExt.createReferencedCountedImage(RenderDevice renderDevice,
Screen screen,
String filename,
boolean filterLinear,
RenderImage renderImage,
String key) |
void |
NiftyImageManagerExtStandard.registerImage(Screen screen,
T image) |
void |
NiftyImageManagerExtBatch.registerImage(Screen screen,
T image) |
void |
NiftyImageManagerExt.registerImage(Screen screen,
T image) |
RenderImage |
NiftyImageManager.registerImage(String filename,
boolean filterLinear,
Screen screen) |
void |
NiftyRenderEngineImpl.screenAdded(Screen screen) |
void |
NiftyRenderEngine.screenAdded(Screen screen)
The given Screen has been added.
|
void |
NiftyImageManagerExtStandard.screenAdded(Screen screen) |
void |
NiftyImageManagerExtBatch.screenAdded(Screen screen) |
void |
NiftyImageManagerExt.screenAdded(Screen screen) |
void |
NiftyImageManager.screenAdded(Screen screen) |
void |
NiftyRenderEngineImpl.screenEnded(Screen screen) |
void |
NiftyRenderEngine.screenEnded(Screen screen)
Called by Nifty when the given screen has ended.
|
void |
NiftyRenderEngineImpl.screenRemoved(Screen screen) |
void |
NiftyRenderEngine.screenRemoved(Screen screen)
The given Screen has been removed.
|
void |
NiftyImageManagerExtStandard.screenRemoved(Screen screen) |
void |
NiftyImageManagerExtBatch.screenRemoved(Screen screen) |
void |
NiftyImageManagerExt.screenRemoved(Screen screen) |
void |
NiftyImageManager.screenRemoved(Screen screen) |
void |
NiftyRenderEngineImpl.screenStarted(Screen screen) |
void |
NiftyRenderEngine.screenStarted(Screen screen)
Called by Nifty when the given screen has started.
|
void |
NiftyImageManager.unloadScreenImages(Screen screen) |
void |
NiftyImageManagerExtStandard.unloadScreenImages(Screen screen,
RenderDevice renderDevice,
Collection<T> imageSet) |
void |
NiftyImageManagerExtBatch.unloadScreenImages(Screen screen,
RenderDevice renderDevice,
Collection<T> imageSet) |
void |
NiftyImageManagerExt.unloadScreenImages(Screen screen,
RenderDevice renderDevice,
Collection<T> imageCache) |
void |
NiftyImageManagerExtStandard.uploadScreenImages(Screen screen) |
void |
NiftyImageManagerExtBatch.uploadScreenImages(Screen screen) |
void |
NiftyImageManagerExt.uploadScreenImages(Screen screen) |
void |
NiftyImageManager.uploadScreenImages(Screen screen) |
Modifier and Type | Method and Description |
---|---|
void |
NiftyRenderEngineImpl.screensClear(Collection<Screen> screens) |
void |
NiftyRenderEngine.screensClear(Collection<Screen> screens)
All screens are about to be removed because a new XML is being loaded.
|
Constructor and Description |
---|
NiftyImageManagerExtBatch.ReferencedCountedImageBatch(RenderDevice renderDevice,
Screen screen,
String filename,
boolean filterLinear,
RenderImage renderImage,
String key) |
NiftyImageManagerExtStandard.ReferencedCountedImageStandard(RenderDevice renderDevice,
Screen screen,
String filename,
boolean filterLinear,
RenderImage renderImage,
String key) |
Modifier and Type | Class and Description |
---|---|
class |
NullScreen |
Modifier and Type | Method and Description |
---|---|
void |
ScreenController.bind(Nifty nifty,
Screen screen)
Bind this ScreenController to a screen.
|
void |
NullScreenController.bind(Nifty nifty,
Screen screen)
bind.
|
void |
DefaultScreenController.bind(Nifty nifty,
Screen screen) |
void |
EndOfScreenAction.perform(Screen screen,
Element element) |
Constructor and Description |
---|
TargetElementResolver(Screen screen,
Element baseElement) |
Copyright © 2013. All Rights Reserved.