Open Reality Reference Guide
FBShader Member List

This is the complete list of members for FBShader, including all inherited members.

AddWrapper(FBScriptWrapper *) (defined in FBWrapperHolder)FBWrapperHolder
AnimatableFBBox
AnimationNodeDestroy(FBAnimationNode *pAnimationNode)FBBoxvirtual
AnimationNodeInCreate(kReference pUserId, const char *pName, const char *pDataType, bool pIsPublic=false, double *pMin=NULL, double *pMax=NULL, bool pUserData=false)FBBoxvirtual
AnimationNodeInGet()FBBoxvirtual
AnimationNodeIsUserData(FBAnimationNode *pAnimationNode)FBBoxvirtual
AnimationNodeNotify(FBAnimationNode *pAnimationNode, FBEvaluateInfo *pEvaluateInfo)FBBoxvirtual
AnimationNodeOutCreate(kReference pUserId, const char *pName, const char *pDataType, bool pIsPublic=false, double *pMin=NULL, double *pMax=NULL, bool pUserData=false) (defined in FBBox)FBBoxvirtual
AnimationNodeOutGet() (defined in FBBox)FBBoxvirtual
AnimationNodesOutDisableIfNotWritten(FBEvaluateInfo *pEvaluateInfo)FBBoxvirtual
Append(FBModel *pModel)FBShadervirtual
BeginChange()FBPlugprotected
ClassGroupNameFBPlugprotectedstatic
ClassName() overrideFBComponentvirtual
CloneShaderParameter(FBShader *pNewShader)FBShadervirtual
ComponentsFBComponent
ConnectDst(FBPlug *pDst, FBConnectionType pConnectionType=kFBConnectionTypeNone)FBPlugprotected
ConnectDstAt(int pSrc_DstIndex, FBPlug *pDst, FBConnectionType pConnectionType=kFBConnectionTypeNone)FBPlugprotected
ConnectSrc(FBPlug *pSrc, FBConnectionType pConnectionType=kFBConnectionTypeNone)FBPlugprotected
ConnectSrcAt(int pDst_SrcIndex, FBPlug *pSrc, FBConnectionType pConnectionType=kFBConnectionTypeNone)FBPlugprotected
DestroyShaderModelInfo(FBRenderOptions *pOptions, FBShaderModelInfo *pInfo)FBShadervirtual
DetachDisplayContext(FBRenderOptions *pOptions, FBShaderModelInfo *pInfo)FBShadervirtual
DisableObjectFlags(FBObjectFlag pFlags)FBComponent
DisconnectAllDst()FBPlugprotected
DisconnectAllSrc()FBPlugprotected
DisconnectDst(FBPlug *pDst)FBPlugprotected
DisconnectDstAt(int pIndex)FBPlugprotected
DisconnectSrc(FBPlug *pSrc)FBPlugprotected
DisconnectSrcAt(int pIndex)FBPlugprotected
eCandidateAccept enum valueFBBox
ECandidateAction enum nameFBBox
eCandidateIntercept enum valueFBBox
eCandidateInterceptAfterEvaluation enum valueFBBox
EnableFBShader
EnableObjectFlags(FBObjectFlag pFlags)FBComponent
EndChange()FBPlugprotected
EvaluateAnimationNodes(FBEvaluateInfo *pEvaluateInfo)FBBoxvirtual
FBBox(const char *pName, HIObject pObject=NULL)FBBox
FBComponent(HIObject pObject)FBComponent
FBComponentGetLongName(FBComponent *pObject) (defined in FBComponent)FBComponentstatic
FBComponentGetName(FBComponent *pObject) (defined in FBComponent)FBComponentstatic
FBComponentSetLongName(FBComponent *pObject, const char *pName) (defined in FBComponent)FBComponentstatic
FBComponentSetName(FBComponent *pObject, const char *pName) (defined in FBComponent)FBComponentstatic
FBCreate()FBComponentvirtual
FBDelete() overrideFBComponentvirtual
FBDestroy()FBComponentvirtual
FBShader(const char *pName, HIObject pObject=NULL)FBShader
FBWrapperHolder() (defined in FBWrapperHolder)FBWrapperHolder
FbxGetObjectSubType()FBBoxvirtual
FbxGetObjectType()FBBoxvirtual
FbxRetrieve(FBFbxObject *pFbxObject, FBRenderer *pRenderer)FBShadervirtual
FbxRetrieve(FBFbxObject *pFbxObject, kFbxObjectStore pStoreWhat) (defined in FBBox)FBBoxvirtual
FbxStore(FBFbxObject *pFbxObject)FBShadervirtual
FBBox::FbxStore(FBFbxObject *pFbxObject, kFbxObjectStore pStoreWhat)FBBoxvirtual
FolderFBComponent
GetContentModified(FBPlugModificationFlag pFlag)FBPlugprotected
GetDrawInstancedMaximumSize() constFBShader
GetDst(int pIndex)FBPlugprotected
GetDstCount()FBPlugprotected
GetDstType(int pIndex)FBPlugprotected
GetFullName(void)FBComponent
GetInConnector(int pIndex) constFBBoxvirtual
GetInConnectorCount() constFBBoxvirtual
GetInternalClassId()FBComponentstatic
GetObjectFlags()FBComponent
GetObjectStatus(FBObjectStatus pStatus)FBComponent
GetOutConnector(int pIndex) constFBBoxvirtual
GetOutConnectorCount() constFBBoxvirtual
GetOwned(int pIndex)FBPlugprotected
GetOwnedCount()FBPlugprotected
GetOwner()FBPlugprotected
GetOwnerFileReference(void)FBComponent
GetOwnerNamespace(void)FBComponent
GetPlugConnectionModifiedList(FBPlugList &pPlugList, FBPlugModificationFlag pConnectionModificatonFlag, bool pAddRemove)FBPlugprotected
GetRenderingPassNeededForAlpha(FBAlphaSource pTransparency)FBShaderprotectedstatic
GetSelfModified(FBPlugModificationFlag pFlag)FBPlugprotected
GetShaderCapacity() constFBShader
GetShaderPassActionCallback() constFBShader
GetShaderVersion() constFBShader
GetSrc(int pIndex)FBPlugprotected
GetSrcCount()FBPlugprotected
GetSrcType(int pIndex)FBPlugprotected
GetStatusFlag(FBPlugStatusFlag pStatus) constFBPlugprotected
GetTypeId() overrideFBComponentvirtual
GetWrapper()FBWrapperHolder
HardSelect()FBComponent
HasObjectFlags(FBObjectFlag pFlags)FBComponent
HasShaderCapacity(FBShaderCapacity pCapacity)FBShader
InvalidateShaderVersion()FBShader
IObject_Declare(override) (defined in FBShader)FBShader
Is(int pTypeId) overrideFBComponentvirtual
IsSDKComponent()FBPlugprotected
LiveFBBox
LongNameFBComponent
mAllocatedFBPlugprotected
mGlobalTypeInfoFBPlugprotectedstatic
mObjectFBPlugprotected
MoveSrcAt(int pIndex, int pAtIndex)FBPlugprotected
MoveSrcAt(FBPlug *pSrc, FBPlug *pAtSrc)FBPlugprotected
mSDKComponentFBPlugprotected
NameFBComponent
NewShaderModelInfo(HKModelRenderInfo pModelRenderInfo, int pSubRegionIndex)FBShadervirtual
ParentsFBComponent
PlugDataNotify(FBConnectionAction pAction, FBPlug *pThis, void *pData=NULL, void *pDataOld=NULL, int pDataSize=0)FBPlugprotectedvirtual
PlugNotify(FBConnectionAction pAction, FBPlug *pThis, int pIndex, FBPlug *pPlug=NULL, FBConnectionType pConnectionType=kFBConnectionTypeNone, FBPlug *pNewPlug=NULL)FBPlugprotectedvirtual
PlugStateNotify(FBConnectionAction pAction, FBPlug *pThis, void *pData=NULL, void *pDataOld=NULL, int pDataSize=0)FBPlugprotectedvirtual
ProcessNamespaceHierarchy(FBNamespaceAction pNamespaceAction, const char *pNamespaceName, const char *pReplaceTo=NULL, bool pAddRight=true)FBComponent
ProcessObjectNamespace(FBNamespaceAction pNamespaceAction, const char *pNamespaceName, const char *pReplaceTo=NULL, bool pAddRight=true)FBComponent
PropertyAdd(FBProperty *pProperty)FBComponentvirtual
PropertyAddReferenceProperty(FBProperty *pReferenceProperty)FBComponent
PropertyCreate(const char *pName, FBPropertyType pType, const char *pDataType, bool pAnimatable, bool pIsUser=false, FBProperty *pReferenceSource=NULL)FBComponent
PropertyGetModifiedList(FBArrayTemplate< FBProperty * > &pPropList, FBPlugModificationFlag pModificationFlags)FBComponent
PropertyListFBComponent
PropertyRemove(FBProperty *pProperty)FBComponent
RecordModeFBBox
RemoveWrapper(FBScriptWrapper *) (defined in FBWrapperHolder)FBWrapperHolder
RenderingPassFBShader
ReplaceAll(FBModel *pModel)FBShadervirtual
ReplaceDstAt(int pIndex, FBPlug *pDst)FBPlugprotected
ReplaceSrcAt(int pIndex, FBPlug *pSrc)FBPlugprotected
ResolveCandidate(FBAnimationNode *pAnimationNode, FBEvaluateInfo *pEvaluateInfo)FBBoxvirtual
RevertModification(FBPlugModificationFlag pFlag=kFBAllModifiedMask)FBPlugprotected
SelectedFBComponent
SetContentModified(FBPlugModificationFlag pFlag, bool pBool)FBPlugprotected
SetDrawInstancedMaximumSize(int pMaxSize)FBShader
SetGlobalCandidate(FBAnimationNode *pAnimationNode, double *pData, FBEvaluateInfo *pEvaluateInfo)FBBoxvirtual
SetHIObject(HIObject pObject, bool pSDKComponent) overrideFBComponentvirtual
SetObjectFlags(FBObjectFlag pFlags)FBComponent
SetObjectStatus(FBObjectStatus pStatus, bool pValue)FBComponent
SetOwnerNamespace(FBNamespace *pOwnerNSObj)FBComponent
SetSelfModified(FBPlugModificationFlag pFlag, bool pBool)FBPlugprotected
SetShaderCapacity(FBShaderCapacity pCapacity, bool pOn)FBShader
SetShaderPassActionCallback(FBShaderPassActionCallback pCallback)FBShader
SetStatusFlag(FBPlugStatusFlag pStatus, bool pValue)FBPlugprotected
SetStdCandidate(FBAnimationNode *pAnimationNode, double *pData, FBEvaluateInfo *pEvaluateInfo)FBBoxvirtual
ShadeModel(FBRenderOptions *pOptions, FBShaderModelInfo *pInfo, FBRenderingPass pPass)FBShadervirtual
ShadeModelShadow(FBRenderOptions *pRenderOptions, FBShaderModelInfo *pInfo)FBShadervirtual
ShaderBeginRender(FBRenderOptions *pOptions, FBShaderModelInfo *pInfo)FBShadervirtual
ShaderDescriptionFBShader
ShaderNeedBeginRender()FBShadervirtual
ShaderPassDrawShadowBegin(FBRenderOptions *pRenderOptions)FBShadervirtual
ShaderPassDrawShadowEnd(FBRenderOptions *pRenderOptions)FBShadervirtual
ShaderPassGeometryBegin(FBRenderOptions *pRenderOptions, FBRenderingPass pPass, FBShaderModelInfo *pInfo)FBShadervirtual
ShaderPassGeometryEnd(FBRenderOptions *pRenderOptions, FBRenderingPass pPass, FBShaderModelInfo *pInfo)FBShadervirtual
ShaderPassInstanceBegin(FBRenderOptions *pRenderOptions, FBRenderingPass pPass)FBShadervirtual
ShaderPassInstanceEnd(FBRenderOptions *pRenderOptions, FBRenderingPass pPass)FBShadervirtual
ShaderPassMaterialBegin(FBRenderOptions *pRenderOptions, FBRenderingPass pPass, FBShaderModelInfo *pInfo)FBShadervirtual
ShaderPassMaterialEnd(FBRenderOptions *pRenderOptions, FBRenderingPass pPass, FBShaderModelInfo *pInfo)FBShadervirtual
ShaderPassModelDraw(FBRenderOptions *pRenderOptions, FBRenderingPass pPass, FBShaderModelInfo *pInfo)FBShadervirtual
ShaderPassModelsDraw(FBRenderOptions *pRenderOptions, FBRenderingPass pPass, const FBArrayTemplate< FBShaderModelInfo * > &pInfoArray)FBShadervirtual
ShaderPassTypeBegin(FBRenderOptions *pRenderOptions, FBRenderingPass pPass)FBShadervirtual
ShaderPassTypeEnd(FBRenderOptions *pRenderOptions, FBRenderingPass pPass)FBShadervirtual
SwapSrc(int pIndexA, int pIndexB)FBPlugprotected
TypeInfoFBComponentstatic
UniqueNameFBBox
UpdateModelShaderInfo(FBRenderOptions *pOptions, FBShaderModelInfo *pInfo)FBShadervirtual
UploadModelViewMatrixArrayForDrawInstanced(const double *pModelViewMatrixArray, int pCount)FBShadervirtual
UseCustomPropertyViewSet() constFBComponentinlinevirtual
~FBComponent()FBComponentvirtual
~FBWrapperHolder() (defined in FBWrapperHolder)FBWrapperHoldervirtual