Lines Matching refs:ScriptGroup
23 ScriptGroup::ScriptGroup(Context *rsc) : ObjectBase(rsc) { in ScriptGroup() function in ScriptGroup
26 ScriptGroup::~ScriptGroup() { in ~ScriptGroup()
36 ScriptGroup::IO::IO(const ScriptKernelID *kid) { in IO()
40 ScriptGroup::Node::Node(Script *s) { in Node()
46 ScriptGroup::Node * ScriptGroup::findNode(Script *s) const { in findNode()
59 bool ScriptGroup::calcOrderRecurse(Node *n, int depth) { in calcOrderRecurse()
82 static int CompareNodeForSort(ScriptGroup::Node *const* lhs, in CompareNodeForSort()
83 ScriptGroup::Node *const* rhs) { in CompareNodeForSort()
92 bool operator() (const ScriptGroup::Node* lhs, in operator ()()
93 const ScriptGroup::Node* rhs) { in operator ()()
102 bool ScriptGroup::calcOrder() { in calcOrder()
193 ScriptGroup * ScriptGroup::create(Context *rsc, in create()
208 ScriptGroup *sg = new ScriptGroup(rsc); in create()
256 void ScriptGroup::setInput(Context *rsc, ScriptKernelID *kid, Allocation *a) { in setInput()
270 void ScriptGroup::setOutput(Context *rsc, ScriptKernelID *kid, Allocation *a) { in setOutput()
284 bool ScriptGroup::validateInputAndOutput(Context *rsc) { in validateInputAndOutput()
302 void ScriptGroup::execute(Context *rsc) { in execute()
356 void ScriptGroup::serialize(Context *rsc, OStream *stream) const { in serialize()
359 RsA3DClassID ScriptGroup::getClassId() const { in getClassId()
363 ScriptGroup::Link::Link() { in Link()
366 ScriptGroup::Link::~Link() { in ~Link()
381 return ScriptGroup::create(rsc, in rsi_ScriptGroupCreate()
393 ScriptGroup *s = (ScriptGroup *)sg; in rsi_ScriptGroupSetInput()
400 ScriptGroup *s = (ScriptGroup *)sg; in rsi_ScriptGroupSetOutput()
406 ScriptGroup *s = (ScriptGroup *)sg; in rsi_ScriptGroupExecute()