VISH  0.2
Wizt::VObject Member List
This is the complete list of members for Wizt::VObject, including all inherited members.
accept(const RefPtr< VObject > &vobj)Wizt::VObject [static]
AcceptableInputTypes typedefWizt::VObject
acceptsRequests() const Wizt::VObject [inline]
AddAction(const ParameterID &s, const RefPtr< ValueActionBase > &VAB)Wizt::VObject [inline]
AddAction(const Slot &ActionSlot, bool(DerivedObject::*Action)(const RefPtr< VValueBase > &value))Wizt::VObject [inline]
addFloatParam(double init, const ParameterID &param, double min, double max, const RefPtr< VCreationPreferences > &IP=NullPtr(), int expertLevel=0)Wizt::VObject [inline]
addParam(const ParameterID &name, const Type &init, const RefPtr< VCreationPreferences > &VP=NullPtr(), int expertLevel=0, bool overwriteExistingSlot=true)Wizt::VObject [inline]
addParameter(const ParameterID &name, int EL, const RefPtr< VParameter > &param, bool overwriteExistingSlot)Wizt::VObject
addRequest(const VRequest &request)Wizt::VTraceRequestID
addSaver(const string &, const RefPtr< VishSaver > &)Wizt::VSaveable
addSlot(const RefPtr< VSlot > &S, int expertLevel, bool overwriteExistingSlot) (defined in Wizt::VObject)Wizt::VObject
adjustConnections(const Slot &ChangedSlot, const RefPtr< VParameter > &par)Wizt::VObject [virtual]
age(const RefPtr< ValuePool > &VP)Wizt::VObject
age(const RefPtr< ValuePool > &VP) const Wizt::VObject
AllLevels enum value (defined in Wizt::VObject)Wizt::VObject
allowParameterReplacement(const RefPtr< VParameter > &NewParam, const RefPtr< VParameter > &OldParam, const string &localName, int ExpertLevel)Wizt::VObject [virtual]
assignExecutor(const RequestExecutor &E) (defined in Wizt::VObject)Wizt::VObject [inline]
attach(const ParameterID &whichone, VObject &sourceObject, const ParameterID &sourceName)Wizt::VObject
attach(const RefPtr< VParameter > &whichone, const RefPtr< VObject > &sourceObject, const ParameterID &sourceName, const string &Member="") (defined in Wizt::VObject)Wizt::VObject
attach(const RefPtr< VParameter > &OldParam, const RefPtr< VParameter > &NewParam, const string &Member="")Wizt::VObject
AttachErrorCode enum nameWizt::VObject
AttachErrorCodeMessage(AttachErrorCode)Wizt::VObject [static]
AttachmentDisallowed enum value (defined in Wizt::VObject)Wizt::VObject
AttachmentOk enum value (defined in Wizt::VObject)Wizt::VObject
AttachmentToOutputOk enum value (defined in Wizt::VObject)Wizt::VObject
attachNewObject(const RefPtr< VSlot > &slot, const string &name, const Intercube &CreationContext, const RefPtr< VCreationPreferences > &VCP=NullPtr())Wizt::VObject
attachNewObject(const RefPtr< VSlot > &slot, const string &name, const RefPtr< VCreationPreferences > &VCP=NullPtr())Wizt::VObject [inline]
attachParameter(const RefPtr< VParameter > &ProvidedParam, const WeakPtr< VSlot > &DestSlot, const string &Member)Wizt::VObject [static]
attachSlot(const WeakPtr< VSlot > &DestSlot, const RefPtr< VParameter > &ProvidedParam, const string &Member="")Wizt::VObject [inline, static]
attachSlot(const WeakPtr< VSlot > &DestSlot, const RefPtr< VSlot > &SourceSlot, const string &Member="")Wizt::VObject [inline, static]
attachUniqueObject(const RefPtr< VParameter > &param, const RefPtr< VCreationPreferences > &VCP=NullPtr(), bool ReallyUnique=true)Wizt::VObject
attachUniqueObject(const RefPtr< VSlot > &slot, const RefPtr< VCreationPreferences > &VCP=NullPtr(), bool ReallyUnique=true)Wizt::VObject
CheckIfThereExistNewerOutputs(const VRequest &request, bool AdjustObjectAge) const Wizt::VObject [related]
Connect(const RefPtr< VParameter > &SourceParam)Wizt::VObject
connectAsChild(const RefPtr< VObject > &ChildObject, const VAcception &VA) (defined in Wizt::VObject)Wizt::VObject
connectChild(const RefPtr< VObject > &ChildObject, const RefPtr< VAcceptInfo > &VA)Wizt::VObject
ConnectInterface(const SelfPtr &InterfaceProvider, const RefPtr< InterfaceBase > &IB)Wizt::VObject
ConnectionAge() const Wizt::VObject
ConnectionsHaveChanged(const RefPtr< ValuePool > &VP) const Wizt::VObject [inline]
connectSlots(const RefPtr< VObject > &vobj)Wizt::VObject [virtual]
copy() const (defined in Wizt::VObject)Wizt::VObject [virtual]
createChild(const VAcception &VA, const Intercube &CreationContext)Wizt::VObject
createChildname(const string &parent_name)Wizt::VObject [static]
CreateConnectionResult_t typedef (defined in Wizt::VObject)Wizt::VObject
CreatedFilteredConnection(const RefPtr< VParameter > &SourceParam)Wizt::VObject [virtual]
createInput(const WeakPtrVCreatorBase &VCrec, const VObject::Slot &what, const string &name, Intercube &CreationContext)Wizt::VObject
CreateParameterName(const ParameterID &name) const Wizt::VObject [virtual]
CreationPreferences() const Wizt::VObject [inline]
CreationSlots_t typedef (defined in Wizt::VObject)Wizt::VObject
CreatorName() const Wizt::VObject
CurrentRequestID() const (defined in Wizt::VTraceRequestID)Wizt::VTraceRequestID [inline]
DestParameterNotFound enum valueWizt::VObject
disableRequestProcessing()Wizt::VObject
Domain_t typedefWizt::VManagedDomainObject< VObject >
Empty typedef (defined in Wizt::VObject)Wizt::VObject
enableRequestProcessing()Wizt::VObject
ExecutionGraphHasChanged() const (defined in Wizt::VTraceRequestID)Wizt::VTraceRequestID
find(const string &s)Wizt::VManagedDomainObject< VObject > [inline, static]
findFunctor(const string &name) const Wizt::VScriptable
findNewlyConnectedOutputs(const RefPtr< ValuePool > &VP, VSlotSet &WhichOnes) const Wizt::VObject
findOutputObjects(const type_info &Type, OutputObjectIterator &GOutputs)Wizt::VObject [static]
findOutputSlot(const RefPtr< VParameter > &Who) const Wizt::VObject
findReplaceableSlot(const RefPtr< VParameter > &par) (defined in Wizt::VObject)Wizt::VObject
findSlot(const RefPtr< VParameter > &param) const Wizt::VObject
findUniqueOutputObject(const type_info &Type, const RefPtr< VCreationPreferences > &VCP=NullPtr(), bool ReallyUnique=true)Wizt::VObject [related]
getAcceptInfoList(const std::type_info &request_type) const Wizt::VObject
getCreator() const Wizt::VObject [inline]
getDomainType() const Wizt::VManagedDomainObject< VObject > [inline]
getExecutionLevel() const (defined in Wizt::VObject)Wizt::VObject [inline]
getExpertLevel(const ParameterID &s) const Wizt::VObject
getExpertLevel(const RefPtr< VParameter > &) const Wizt::VObject
getExpertLevel(const Slot &S) const Wizt::VObject
getImplementation(const type_info &what, const string &name="", const string &member="") const Wizt::VObject [virtual]
getImplementationSlot(const type_info &what, const string &Name="", const string &Member="") const Wizt::VObject
getLastRequestID() const (defined in Wizt::VTraceRequestID)Wizt::VTraceRequestID [inline]
getMaxExecutionLevel() const (defined in Wizt::VObject)Wizt::VObject [inline]
getMaxObjectCountID() (defined in MemCore::ReferenceBase< VManagedObjectBase >)MemCore::ReferenceBase< VManagedObjectBase > [inline, static]
getNumberOfInputs() const Wizt::VObject
getNumberOfObjectsWithChangedExecutionLevel() const (defined in Wizt::VObject)Wizt::VObject [inline]
getNumberOfOutputs() const Wizt::VObject
getNumberOfParameters(int expertLevel) const Wizt::VObject
getObjectCountID() const MemCore::ReferenceBase< VManagedObjectBase > [inline]
getOutput(const string &Name) const Wizt::VObject
getOutputs(const type_info &what=typeid(void)) const Wizt::VObject
getParameter(const ParameterID &s) const Wizt::VObject
getParameterValue(Type &Variable, const ParameterID &s, const RefPtr< ValuePool > &VP) const Wizt::VObject [inline]
getParameterValue(Type &Variable, const ParameterID &s, const VContext &C) const Wizt::VObject [inline]
getParameterValue(Type &Variable, const ParameterID &s, const VRequest &R) const Wizt::VObject [inline]
getPreviousRequestID() const (defined in Wizt::VTraceRequestID)Wizt::VTraceRequestID [inline]
getSaver(const string &) const Wizt::VSaveable
getSaverByExt(const string &ext) const Wizt::VSaveable
getSlot(const ParameterID &s, int &EL) const Wizt::VObject
getSlot(const ParameterID &s) const (defined in Wizt::VObject)Wizt::VObject [inline]
getSlotName(const RefPtr< VParameter > &param) const Wizt::VObject
getState(const WeakPtr< ValuePool > &VP) const Wizt::VStateCreatorBase
getTypedOutput(const string &name="", const string &member="") (defined in Wizt::VObject)Wizt::VObject [inline]
getUniqueInputSlot(const type_info &what)Wizt::VObject
gimp_icon() const Wizt::VObject [virtual]
GlobalState()Wizt::VSaveable [static]
hasChanged(const ParameterID &s, const RefPtr< ValuePool > &Context) const Wizt::VObject
hasChanged(const Slot &, const RefPtr< ValuePool > &Context) const Wizt::VObject
hasChanged(const RefPtr< ValuePool > &Context, int n,...) const Wizt::VObject
hasLocalInterface(const type_info &InterfaceType) const Wizt::VStateCreatorBase
hasNewlyConnectedOutputs(const RefPtr< ValuePool > &VP) const Wizt::VObject
hasRequest(const VRequest &request) const Wizt::VTraceRequestID [virtual]
HasYoungerInput(const RefPtr< ValuePool > &Context, int RecursionLevel=0) const Wizt::VObject
help(HelpType=HTMLText) const Wizt::VObject [virtual]
HelpType enum nameWizt::VObject
HelpURL enum valueWizt::VObject
HTMLText enum valueWizt::VObject
implements(const type_info &what) const Wizt::VObject [virtual]
IncompatibleType enum value (defined in Wizt::VObject)Wizt::VObject
Init() (defined in Wizt::VManagedDomainObject< VObject >)Wizt::VManagedDomainObject< VObject > [inline, static]
init_request(VRequest &, double precision=1.0) (defined in Wizt::VObject)Wizt::VObject
InputCreation(const RefPtr< VParameter > &CurrentObjectsInput, const RefPtr< VObject > &NewlyCreatedObject, const RefPtr< VParameter > &TheNewObjectsOutputParameter)Wizt::VObject [virtual]
insertConnectionValidator(const WeakPtr< VConnectionValidator > &) (defined in Wizt::VConnectionValidatorList)Wizt::VConnectionValidatorList
insertFunctor(const string &name, const RefPtr< VScriptFunctor > &)Wizt::VScriptable
InvalidDestParameter enum valueWizt::VObject
InvalidSourceParameter enum value (defined in Wizt::VObject)Wizt::VObject
isIdentical(const WeakPtr< Object, Object > &PossibleSelf) const MemCore::ReferenceBase< VManagedObjectBase > [inline]
isInitialized (defined in Wizt::VManagedDomainObject< VObject >)Wizt::VManagedDomainObject< VObject > [static]
isNewlyConnected(const RefPtr< VParameter > &Who, const RefPtr< ValuePool > &VP) const Wizt::VObject
isYounger(const RefPtr< VParameter > &OutputParam, const RefPtr< ValuePool > &VP) const Wizt::VObject
iterate(iterator &it)Wizt::VScriptable
iterateChildren(VObjectIterator &VOI, const type_info &just_these=typeid(void))Wizt::VObject [related]
iterateInputs(VObjectInputIterator &VIIt, int expertLevel=0)Wizt::VObject [inline]
iterateInputSlots(int expertLevel, VObjectInputIterator &VIIt)Wizt::VObject [inline]
iterateOutputs(VOutputIterator &VOut, const type_info &just_these=typeid(void)) const Wizt::VObject [virtual]
iterateParameters(int expertLevel, VObjectInputIterator &VIIt)Wizt::VObject
iterateParents(VObjectIterator &VOI, int EL=0)Wizt::VObject [related]
iterateSavers(SaveIterator &It) (defined in Wizt::VSaveable)Wizt::VSaveable
lock()MemCore::mutex [inline]
mkAutoDestructive()MemCore::ReferenceBase< VManagedObjectBase > [inline]
mkUniqueParameterInput(const ParameterID &s)Wizt::VObject
mkUniqueParameterInput(const RefPtr< VParameter > &P) (defined in Wizt::VObject)Wizt::VObject
must_update(const VRequest &, double precision) const (defined in Wizt::VObject)Wizt::VObject [protected, virtual]
mutex()MemCore::mutex [inline]
myMap (defined in Wizt::VScriptable)Wizt::VScriptable
myself() const (defined in Wizt::VObjectPtrBase)Wizt::VObjectPtrBase [inline]
myState(const WeakPtr< ValuePool > &Context) const Wizt::VStateCreatorBase
newState() const Wizt::VStateCreatorBase [virtual]
nFunctors() const Wizt::VScriptable
Wizt::operator=(const ReferenceBase &R)MemCore::ReferenceBase< VManagedObjectBase > [inline, protected]
operator=(const VScriptable &) (defined in Wizt::VScriptable)Wizt::VScriptable
PlainText enum valueWizt::VObject
prop (defined in Wizt::VObject)Wizt::VObject [protected]
provides(const RefPtr< VSlot > &OutputSlot) const Wizt::VObject
refcount() const MemCore::ReferenceBase< VManagedObjectBase > [inline]
reference_domain_t typedefMemCore::ReferenceBase< VManagedObjectBase >
ReferenceBase(Object *that)MemCore::ReferenceBase< VManagedObjectBase > [inline]
registerOutput(const RefPtr< VParameter > &P, const string &AsName="")Wizt::VObject
registerOutput(const RefPtr< VParameter > &P, const string &AsName, const type_info &MemberType, const string &UseMember)Wizt::VObject
registerOutput(const RefPtr< VParameter > &P, const type_info &MemberType, const string &UseMember)Wizt::VObject
registerOutput(const RefPtr< VSlot > &P) (defined in Wizt::VObject)Wizt::VObject
remove()Wizt::VObject
remove(const string &s)Wizt::VObject [static]
removeFunctor(const string &name)Wizt::VScriptable
removeParameter(const ParameterID &s)Wizt::VObject
removeRequest(const VRequest &request) (defined in Wizt::VTraceRequestID)Wizt::VTraceRequestID
removeState(const WeakPtr< ValuePool > &VP) const (defined in Wizt::VStateCreatorBase)Wizt::VStateCreatorBase
request(VRequest &, double precision, const WeakVObjectPtr &ImmediateRequestor, const WeakVObjectPtr &RootRequestor)Wizt::VObject [virtual]
RequestCount() const Wizt::VObject [inline]
RequestCounterWizt::VObject [protected]
requestTime() const Wizt::VObject [inline]
resetExecutionLevel() (defined in Wizt::VObject)Wizt::VObject [inline]
schedule(double precision, const RefPtr< ValuePool > &Context=NullPtr())Wizt::VObject
self() const MemCore::ReferenceBase< VManagedObjectBase > [inline]
SelfPtr typedefMemCore::ReferenceBase< VManagedObjectBase >
setExpertLevel(const ParameterID &s, int EL)Wizt::VObject
setExpertLevel(const Slot &S, int EL)Wizt::VObject
setExpertLevel(const RefPtr< VParameter > &s, int EL)Wizt::VObject
setObjectAsChild(const RefPtr< VObject > &childVObject, const string &DependencySlotName)Wizt::VObject
setParameterProperty(const ParameterID &param, const string &prop, const RefPtr< VValueBase > &Value=NullPtr())Wizt::VObject [inline]
setParameterValue(const Type &Variable, const ParameterID &s, const RefPtr< ValuePool > &VP, bool autoCreateLocalValue) const Wizt::VObject [inline]
setParameterValue(const Type &Variable, const ParameterID &s, VContext &C, bool autoCreateLocalValue) const Wizt::VObject [inline]
setParameterValue(const Type &Variable, const ParameterID &s, VRequest &R, bool autoCreateLocalValue=false) const Wizt::VObject [inline]
setState(const WeakPtr< ValuePool > &, const RefPtr< State > &st) const Wizt::VStateCreatorBase
setup(const CreationSlots_t &CreationSlots)Wizt::VObject [virtual]
setup() (defined in Wizt::VObject)Wizt::VObject
setup(const Slot &InitialConnectionSlot) (defined in Wizt::VObject)Wizt::VObject
size()Wizt::VManagedDomainObject< VObject > [inline, static]
Slot typedefWizt::VObject
SourceParameterNotFound enum value (defined in Wizt::VObject)Wizt::VObject
speak(const char *s, const char *prefix="") const MemCore::ReferenceBase< VManagedObjectBase > [inline]
status enum name (defined in Wizt::VObject)Wizt::VObject
taintConnectionValidators(long TainterID) const (defined in Wizt::VConnectionValidatorList)Wizt::VConnectionValidatorList
taintFromRequest(const VRequest &) (defined in Wizt::VConnectionValidatorList)Wizt::VConnectionValidatorList
traverse(VManagedObjectIterator &VIt, int p_start=INT_MIN, int p_end=INT_MAX)Wizt::VManagedDomainObject< VObject > [inline, static]
trylock() (defined in MemCore::mutex)MemCore::mutex [inline]
unlock()MemCore::mutex [inline]
update(VRequest &, double precision=1.0)Wizt::VObject [protected, virtual]
UpdateCount() const Wizt::VObject [inline]
UpdateCounterWizt::VObject [protected]
V_CONTINUE enum value (defined in Wizt::VObject)Wizt::VObject
V_ERROR enum value (defined in Wizt::VObject)Wizt::VObject
V_IGNORE enum value (defined in Wizt::VObject)Wizt::VObject
V_OK enum value (defined in Wizt::VObject)Wizt::VObject
V_TRYAGAIN_LATER enum value (defined in Wizt::VObject)Wizt::VObject
V_WARNING enum value (defined in Wizt::VObject)Wizt::VObject
VConnectionValidatorList() (defined in Wizt::VConnectionValidatorList)Wizt::VConnectionValidatorList
VCreatorBase (defined in Wizt::VObject)Wizt::VObject [friend]
VERBOSE_REQUEST (defined in Wizt::VObject)Wizt::VObject [static]
VManagedDomainObject(const string &name, int priority=DEFAULT_PRIORITY)Wizt::VManagedDomainObject< VObject > [inline]
VManagedObjectBase()Wizt::VManagedObjectBase
VObject(const string &name, int p, const RefPtr< VCreationPreferences > &VP)Wizt::VObject
VObjectPtrBase()Wizt::VObjectPtrBase
VSaveable()Wizt::VSaveable
VScriptable(const VScriptable &) (defined in Wizt::VScriptable)Wizt::VScriptable
VScriptable() (defined in Wizt::VScriptable)Wizt::VScriptable
VStateCreatorBase() (defined in Wizt::VStateCreatorBase)Wizt::VStateCreatorBase
VTraceRequestID() (defined in Wizt::VTraceRequestID)Wizt::VTraceRequestID
wrefcount() const MemCore::ReferenceBase< VManagedObjectBase > [inline]
xpm_icon() const Wizt::VObject [virtual]
YoungestInput(const RefPtr< ValuePool > &Context) const Wizt::VObject
YoungestOutput(const RefPtr< ValuePool > &Context) const Wizt::VObject
YoungestUncachedInput(const RefPtr< ValuePool > &Context) const Wizt::VObject
~mutex()MemCore::mutex
~ReferenceBase()MemCore::ReferenceBase< VManagedObjectBase > [inline, protected, virtual]
~VConnectionValidatorList() (defined in Wizt::VConnectionValidatorList)Wizt::VConnectionValidatorList
~VManagedObjectBase()Wizt::VManagedObjectBase
~VObject()Wizt::VObject [virtual]
~VObjectPtrBase()=0 (defined in Wizt::VObjectPtrBase)Wizt::VObjectPtrBase [pure virtual]
~VSaveable()Wizt::VSaveable
~VScriptable() (defined in Wizt::VScriptable)Wizt::VScriptable [virtual]
~VStateCreatorBase() (defined in Wizt::VStateCreatorBase)Wizt::VStateCreatorBase [virtual]
~VTraceRequestID() (defined in Wizt::VTraceRequestID)Wizt::VTraceRequestID [virtual]