Changeset 17 for nrEngine/include


Ignore:
Timestamp:
01/05/07 00:02:16 (14 years ago)
Author:
art
Message:
 
Location:
nrEngine/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • nrEngine/include/ITask.h

    r1 r17  
    279279                NR_FORCEINLINE TaskProperty getTaskProperty() const { return _taskProperty; } 
    280280                 
     281                #if 0 
    281282                /** 
    282283                * Add a new task id of a task on which one this task depends. 
     
    297298                **/ 
    298299                Result addTaskDependency(const ITask* pTask); 
    299  
     300                #endif 
     301                 
     302                /** 
     303                * Add a new task on which one this task depends. 
     304                * 
     305                * @param task Smart poitner to the task 
     306                * @return either OK or: 
     307                **/ 
     308                Result addTaskDependency(SharedPtr<ITask> task); 
     309         
    300310        protected: 
    301311 
     
    338348                int32   _taskGraphColor; 
    339349 
    340                 //! This vector does store all task id's on which one this depends 
    341                 std::vector<TaskId>             _taskDependencies; 
     350                //! This list does store all tasks on which one this depends 
     351                std::list< SharedPtr<ITask> >   _taskDependencies; 
    342352 
    343353                //! Set the task type. This method is private, so only friends can set the type 
  • nrEngine/include/ResourcePtr.h

    r16 r17  
    141141                        * Get the holder to which one this pointer shows 
    142142                        **/ 
    143                         NR_FORCEINLINE const SharedPtr<ResourceHolder>& getResourceHolder() const 
     143                        NR_FORCEINLINE SharedPtr<ResourceHolder> getResourceHolder() const 
    144144                        { 
    145145                                return mHolder; 
Note: See TracChangeset for help on using the changeset viewer.