Repetier-Host Plugin  2.0.0
Package RepetierHostExtender.interfaces

Classes

interface  I3DHandle
 A handle is used to manipulate a TopoGroup or smaller entity. More...
interface  I3DSettings
interface  I3DView
interface  IAbout
interface  IEEPROM
interface  IGCodeEditor
interface  IGCodePostprocessor
class  HostCommand
class  DrawGLEvent
 This class gets send as parameter to the events: core:drawBedFrame core:drawBedBase. More...
interface  IHost
interface  IHostComponent
interface  IHostConfig
 Components for the configuration panel should also inhert this interface. More...
interface  IHostPlugin
interface  IInfoProgressPanel
interface  IObjectEditorSettings
interface  IPrinter
interface  IPrinterConnection
interface  IRegMemoryFolder
interface  IRepetierEditor
interface  ISlicerPanel
interface  ISoundManager
class  TemperatureEntry
class  TemperatureList
interface  ITemperatureHistory
interface  ITemperatureView
class  PrinterConnectorBase
 Base class for all ways to connect a 3d printer to the host. Each connection type has to inherit and implement this interface. More...
interface  ISlicerInstance
interface  ISlicer
interface  SlicerRegistry

Enumerations

enum  I3DViewModes { ROTATE = 0, MOVE_VIEWPOINT = 2, ZOOM = 3, MOVE_OBJECT }
enum  PostpocessorStage { Initialization, Code, Post }
 Determines where in the postprocessing queue the postprocessor should be inserted. Postprocessors modifying string symbols should run in Initialization. Statistic processors should use Post and all other postprocessors normally should use Code as target stage. More...
enum  ProgressType {
  NONE, PRINT_JOB, UPLOAD_JOB, CACHE_JOB,
  SDPRINT
}
enum  MenuFolder {
  FILE_MENU = 0, VIEW_MENU, CONFIG_MENU, TEMPERATURE_MENU,
  PRINTER_MENU, TOOLS_MENU, HELP_MENU
}
enum  PreferredComponentPositions {
  MAIN_AREA, SIDEBAR, BOTTOM, TOOLBAR_LEFT,
  TOOLBAR_RIGHT, CONFIGURATION
}
enum  FirmwareTypes { UNKNOWN, REPETIER, SPRINTER, MARLIN }

Functions

delegate void PrinterChangedEvent (IPrinter printer)
delegate void FunctionInt (int val)
delegate void FunctionString (string val)
delegate void FunctionBool (bool val)
delegate void FunctionVoid ()
delegate void FunctionSDStateChanged (GCodeAnalyzer.SDStateValue old, GCodeAnalyzer.SDStateValue current)
delegate void FunctionGCode (GCode code)
delegate void FunctionStringObject (string text, object val)
delegate void KeyPressedEvent (KeyEventArgs e)
delegate void ProgressChangedEvent (ProgressType pType, double value)
delegate void PrinterChanged (IRegMemoryFolder printerKey, bool printerChanged)
delegate void OnResponse (string response, ref LogLevel level)
delegate void OnTempHistory (TemperatureEntry ent)
delegate void OnPrinterConnectionChange (string msg)

Enumeration Type Documentation

Determines where in the postprocessing queue the postprocessor should be inserted. Postprocessors modifying string symbols should run in Initialization. Statistic processors should use Post and all other postprocessors normally should use Code as target stage.

 All Classes Namespaces Functions Variables Enumerations Properties Events