MaxPlus Python API Reference
FPInterface Class Reference
+ Inheritance diagram for FPInterface:

Public Member Functions

def EnableActions (self, *args)
 
def FindFn (self, *args)
 
def GetDesc (self)
 
def Invoke (self, *args)
 
def IsChecked (self, *args)
 
def IsEnabled (self, *args)
 
def IsVisible (self, *args)
 
- Public Member Functions inherited from BaseInterface
def GetID (self)
 
- Public Member Functions inherited from InterfaceServer
def GetInterface (self, *args)
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr (self)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from BaseInterface
 InterfaceId = _swig_property(GetID)
 
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from InterfaceServer
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from Wrapper
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Detailed Description

The base class for defining function published interface classes. Function published interfaces are exposed automatically to MAXScript

Member Function Documentation

◆ EnableActions()

def EnableActions (   self,
args 
)
EnableActions(FPInterface self, bool onOff)

◆ FindFn()

def FindFn (   self,
args 
)
FindFn(FPInterface self, wchar_t const * name) -> FunctionID

◆ GetDesc()

def GetDesc (   self)
GetDesc(FPInterface self) -> FPInterfaceDesc

◆ Invoke()

def Invoke (   self,
args 
)
Invoke(FPInterface self, FunctionID fid, TimeValue t=0) -> int
Invoke(FPInterface self, FunctionID fid) -> int

◆ IsChecked()

def IsChecked (   self,
args 
)
IsChecked(FPInterface self, FunctionID actionID) -> bool

◆ IsEnabled()

def IsEnabled (   self,
args 
)
IsEnabled(FPInterface self, FunctionID actionID) -> bool

◆ IsVisible()

def IsVisible (   self,
args 
)
IsVisible(FPInterface self, FunctionID actionID) -> bool