mirror of
				https://github.com/ciphervance/supercell-wx.git
				synced 2025-10-30 13:30:06 +00:00 
			
		
		
		
	Added test cases for marker_model and marker_manager
This commit is contained in:
		
							parent
							
								
									2c9a8a33a4
								
							
						
					
					
						commit
						236d7c1e35
					
				
					 7 changed files with 227 additions and 6 deletions
				
			
		|  | @ -20,13 +20,16 @@ public: | |||
|    explicit MarkerManager(); | ||||
|    ~MarkerManager(); | ||||
| 
 | ||||
|    size_t                   marker_count(); | ||||
|    size_t                           marker_count(); | ||||
|    std::optional<types::MarkerInfo> get_marker(size_t index); | ||||
|    void set_marker(size_t index, const types::MarkerInfo& marker); | ||||
|    void add_marker(const types::MarkerInfo& marker); | ||||
|    void remove_marker(size_t index); | ||||
|    void move_marker(size_t from, size_t to); | ||||
| 
 | ||||
|    // Only use for testing
 | ||||
|    void set_marker_settings_path(const std::string& path); | ||||
| 
 | ||||
|    static std::shared_ptr<MarkerManager> Instance(); | ||||
| 
 | ||||
| signals: | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 AdenKoperczak
						AdenKoperczak